Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

'TXIMSDK_iOS' ,'~> 4.9.1' 集成了bitcode 导致上传审核时候报错 #1413

Open
ZB199374 opened this issue Sep 23, 2024 · 9 comments
Open

Comments

@ZB199374
Copy link

为了更好的了解您使用TIMSDK所遇到的问题,方便快速有效定位解决TIMSDK问题,希望您按如下模板反馈issue,方便我们尽快解决您的问题,目前有TUIKIT集成包,和IMSDK集成包,注意说明是引入了哪个集成包的问题。另外如果需要补充更多信息请及时更新,否则可能被作为无效问题而关闭,这个等待期一般是10天。

issue标题:

【平台】-【版本号】:【描述您的问题】
issue内容:

【当前现象】:如聊天界面点击xxx不显示xxx
【集成包】:IMSDK
【机型】:如iPhone 7 Plus
【之前版本有无此问题】:如4.8.10之前没有,4.8.10有
【有无日志或者描述、截图】:如有请附上相关日志,方便我们定位,如有截图更好
-------------------------完整的示例如下:-------------------------

【Android】-【4.4.479】:【集成时报找不到GroupChatPanel类错误】
【集成包】:TUIKIT
【当前现象】:Android Studio集成新版本TUIKit,报错,无法编译通过(描述你的问题现象,错误码、错误信息 以及具体请求或者接口)
【机型】:如华为Mate 20
【之前版本有无此问题】:TUIKIT 4.4.479版本之前没有,4.4.479有
【有无日志或者截图】:暂无日志(有日志附上日志),有截图附上问题截图

@ZB199374
Copy link
Author

image

@ZB199374
Copy link
Author

在最新版才xcode16上会出现此错误,因为新版本苹果对于bitcode的校验更加严格导致的

@woxihejinghao
Copy link

@ZB199374 如何禁用呢

@china-han
Copy link

@ZB199374 请问这个咋解决呢?我也是这个问题,打包上架提交不上去啊😭

@somebear
Copy link

@china-han @woxihejinghao 我用这个方案目前传上去,并且提交审核了 https://doc.yunxin.163.com/messaging2/faq/jE4MjAwMTI?platform=client

@china-han
Copy link

post_install do |installer|
bitcode_strip_path = xcrun --find bitcode_strip.chop!
def strip_bitcode_from_framework(bitcode_strip_path, framework_relative_path)
framework_path = File.join(Dir.pwd, framework_relative_path)
command = "#{bitcode_strip_path} #{framework_path} -r -o #{framework_path}"
puts "Stripping bitcode: #{command}"
system(command)
end
framework_paths = [
"/Pods/TXIMSDK_iOS/ImSDK.framework/ImSDK",
]
framework_paths.each do |framework_relative_path|
strip_bitcode_from_framework(bitcode_strip_path, framework_relative_path)
end
end

我试了一下 pod里面加上这个 pod install 一下 然后也能顺利提交审核

@somebear
Copy link

post_install do |installer| bitcode_strip_path = xcrun --find bitcode_strip.chop! def strip_bitcode_from_framework(bitcode_strip_path, framework_relative_path) framework_path = File.join(Dir.pwd, framework_relative_path) command = "#{bitcode_strip_path} #{framework_path} -r -o #{framework_path}" puts "Stripping bitcode: #{command}" system(command) end framework_paths = [ "/Pods/TXIMSDK_iOS/ImSDK.framework/ImSDK", ] framework_paths.each do |framework_relative_path| strip_bitcode_from_framework(bitcode_strip_path, framework_relative_path) end end

我试了一下 pod里面加上这个 pod install 一下 然后也能顺利提交审核

感谢,我去试试

@ZB199374
Copy link
Author

@ZB199374 如何禁用呢

更新sdk可解决

@ZB199374
Copy link
Author

post_install do |installer| bitcode_strip_path = xcrun --find bitcode_strip.chop! def strip_bitcode_from_framework(bitcode_strip_path, framework_relative_path) framework_path = File.join(Dir.pwd, framework_relative_path) command = "#{bitcode_strip_path} #{framework_path} -r -o #{framework_path}" puts "Stripping bitcode: #{command}" system(command) end framework_paths = [ "/Pods/TXIMSDK_iOS/ImSDK.framework/ImSDK", ] framework_paths.each do |framework_relative_path| strip_bitcode_from_framework(bitcode_strip_path, framework_relative_path) end end
我试了一下 pod里面加上这个 pod install 一下 然后也能顺利提交审核

感谢,我去试试

可以更新sdk

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants