我在Xcode中构建一个可以在我的iOS设备上正常运行的应用程序。我已经将它上传到TestFlight,但是当我安装它并在同一个iOS设备上运行时它会崩溃。它通过启动屏幕,但很快就崩溃了。我唯一的警告就是:
ld: warning: ignoring file /.../FacebookSDK/Bolts.framework/Bolts, missing required architecture arm64 in file /.../FacebookSDK/Bolts.framework/Bolts (2 slices)
之前我已经构建了这个应用程序并通过TestFlight运行它,但现在它还没有运行。我做的一个改变是我更新了FacebookSDK,所以可能就是这样吗?因此螺栓警告?
对不起,我不善于提问,但非常感谢任何帮助
答案 0 :(得分:1)
为发布构建时,请确保“构建活动架构”#39;设置为NO,这是一个有效的架构'包括所有设备( armv7 armv7s arm64 )。
似乎是Bolt.framework' Facebook SDK中包含的内容还没有为arm64构建......也许有人在facebook上修复了这个问题? (or you can build it yourself :)