最近我下载了Xcode 7 beta,遇到如下错误:
-fembed-bitcode在iOS 6.0以前的版本中不受支持。
是否有解决方法可以在不改变部署目标的情况下修复此问题?
提前致谢。
最近我下载了Xcode 7 beta,遇到如下错误:
-fembed-bitcode在iOS 6.0以前的版本中不受支持。
是否有解决方法可以在不改变部署目标的情况下修复此问题?
提前致谢。
最近发现了这个内容,似乎暗示您需要为每个框架启用位码。
"Xcode 7 提供ENABLE_BITCODE选项,以将位码嵌入应用程序、应用扩展和框架中。该选项在iOS上默认开启,并且对于提交到商店的watchOS项目是强制性的。当为目标启用位码时,在连接该目标时使用的所有对象、静态库和用户框架都必须包含位码。否则,链接器将发布错误或警告。(注意:在即将发布的Xcode 7 beta版本中,缺少位码目前仅会有警告,但将成为错误。)ENABLE_BITCODE 应始终针对所有目标保持一致。如果您使用由第三方提供的库或框架,请与供应商联系,以获取包含位码的更新版本。" 天啊,我们需要等待所有库更新吗?:S
来源 (链接)
如果您不打算支持Apple Watch,则可以通过在项目和目标中搜索BITCODE来关闭该选项。将选项更改为No。