Bitcode 只有在Xcode8.3中才能获得此错误';AppleMach-o链接器错误:位码签名无效;链接器命令失败…';

Bitcode 只有在Xcode8.3中才能获得此错误';AppleMach-o链接器错误:位码签名无效;链接器命令失败…';,bitcode,xcode8,Bitcode,Xcode8,这个错误只发生在xcode8.3中,在xcode8.2和xcode7中工作正常我也有这个错误,并且通过确保打开的是.xcworkspace文件而不是.xcodeproj文件来“修复”它。这是令人困惑的,因为使用.xcodeproj一直工作得很好,然后突然停止了——我不确定我是否点击了“clean”。在我的项目中,我引用的是它没有建造的吊舱。不管怎么说,现在看起来很好!如果有人对正在发生的事情有更深入的了解,我很想了解它。我也有这个错误 首先,此错误可能是由生成设置中的“启用位代码”选项引起的。我


这个错误只发生在xcode8.3中,在xcode8.2和xcode7中工作正常

我也有这个错误,并且通过确保打开的是.xcworkspace文件而不是.xcodeproj文件来“修复”它。这是令人困惑的,因为使用.xcodeproj一直工作得很好,然后突然停止了——我不确定我是否点击了“clean”。在我的项目中,我引用的是它没有建造的吊舱。不管怎么说,现在看起来很好!如果有人对正在发生的事情有更深入的了解,我很想了解它。

我也有这个错误

首先,此错误可能是由生成设置中的“启用位代码”选项引起的。我把它改成了“不”,它已经成功了

在您的项目中,可能有一些库中没有位代码。如果使用该库启用项目的位代码,则构建该库将失败

我希望这对你有用

要了解有关Apple的位代码的更多信息,请执行以下操作:


CocoaPods文档对此进行了解释。为了使用POD进行构建,您需要打开
.xcworkspace
,而不是旧项目,因为工作区具有为构建配置的所有依赖项和框架。此外,启用位代码为“否”并不是解决此问题的最佳方法。否则,如果无法重建没有位代码的库,禁用它可能是临时解决此问题的最快方法。