当我在 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,也许就是这样?因此是 bolt 警告?
很抱歉我不擅长提问,但非常感谢任何帮助
Best Answer-推荐答案 strong>
当您为 Release 构建时,请确保“构建事件架构”设置为 NO,即“有效架构”包括所有设备 (armv7 armv7s arm64)。
Facebook SDK 中包含的“Bolt.framework”似乎不是为 arm64 构建的……也许 facebook 有人修复了这个问题? ( or you can build it yourself
关于iOS App 在 Xcode 构建中运行,但在 Test Flight 中崩溃,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/28596028/
|