相关疑难解决方法(0)

ENABLE_BITCODE在xcode 7中做了什么?

我有嵌入式bitcode术语的问题.
什么是嵌入式bitcode?
什么时候启用,ENABLE_BITCODE在新的Xcode?在Xcode 7中
启用时,二进制文件会发生什么ENABLE_BITCODE

iphone ios xcode7 bitcode

260
推荐指数
5
解决办法
12万
查看次数

使用Xcode7禁用项目和cocoapods依赖项的bitcode?

如何为项目和cocoapod依赖项禁用bitcode?这是我在尝试使用Xcode 7运行项目时遇到的错误.

不包含bitcode.您必须在启用bitcode(Xcode设置ENABLE_BITCODE)的情况下重建它,从供应商处获取更新的库,或禁用此目标的bitcode.对于架构arm64

编辑:最初只为其中一个目标禁用它.一旦我禁用了所有这些,我就能够成功构建.

ios cocoapods bitcode

54
推荐指数
6
解决办法
2万
查看次数

上传到iTunesConnect时出现突发错误:ITMS-90635无效的Mach-O格式/ ENABLE_BITCODE

上周我能够将我的ipa上传到iTunesConnect就好了.但截至今天,我通过Application Loader上传时收到以下错误:

ERROR ITMS-90635:"无效的Mach-O格式.捆绑中的Mach-O"Application.app/Frameworks/PSPDFKit.framework"与主捆绑中的Mach-O不一致.主捆绑包Mach-O包含armv7(机器代码)和arm64(机器代码),而嵌套束Mach-O包含armv7(bitcode和机器代码)和arm64(bitcode和机器代码).验证平台的所有目标是否具有一致的值ENABLE_BITCODE构建设置."

我知道这里提出的解决方案: Xcode - 错误ITMS-90635 - 捆绑中的Mach-O无效 - 提交到App Store和许多其他人.

但我不知道如何将任何建议的解决方案应用于Xamarin iOS项目.我没有使用任何pod,而是使用PSPDFKit的Binding库,我已经按照官方文档https://pspdfkit.com/guides/ios/current/other-languages/xamarin/中的描述创建了它.

据我所知,有两种方法让我去,要么在我的项目中启用bitcode(我不知道该怎么做),要么在PSPDFKit的绑定项目中禁用bitcode(我也没有想法如何去做).

我很感激任何帮助或主张.

itunesconnect ios xamarin bitcode

5
推荐指数
1
解决办法
2971
查看次数

标签 统计

bitcode ×3

ios ×3

cocoapods ×1

iphone ×1

itunesconnect ×1

xamarin ×1

xcode7 ×1