美文网首页
百度地图鹰眼轨迹打包上传App Store报错

百度地图鹰眼轨迹打包上传App Store报错

作者: 小鲜肉老腊肉都是肉 | 来源:发表于2019-10-16 14:24 被阅读0次

百度地图鹰眼轨迹打包上传App Store可能的报错信息:
1:Code signing "BaiduTraceSDK.framework" failed.
2:can't map input file: 文件路径/BaiduTraceSDK/BaiduTraceSDK.framework (Invalid argument)
3:ERROR ITMS-90087: "Unsupported Architectures. The executable for 项目名.app/
Frameworks/BaiduTraceSDK.framework contains unsupported architectures '[x86_ _64, i386]'."
4:ERROR ITMS-90209: "Invalid Segment Alignment. The app binary at '项目名.app/Frameworks/ .
BaiduTraceSDK.framework/BaiduTraceSDK' does not have proper segment alignment. Try rebuilding the app with the latest Xcode version."
等等。。。
只要是和BaiduTraceSDK有关的报错信息,基本上都是SDK架构太多导致的。

报错根本原因:鹰眼轨迹原SDK包含i386、x86_64、armv7、armv7s、arm64五种架构,但是通常需要其中几种就可以,所以需要从原SDK中剥离出需要的几种SDK来合成新的SDK。

本文是参考 shisanshuno1的文章进行操作的,但又略微有所不同。
具体步骤:
注意:shisanshuno1 文章中cd到BaiduTraceSDK.framework使用

相关文章

网友评论

      本文标题:百度地图鹰眼轨迹打包上传App Store报错

      本文链接:https://www.haomeiwen.com/subject/doxumctx.html