菜鸟教程小白 发表于 2022-12-13 05:24:48

iOS App 在 Xcode 构建中运行,但在 Test Flight 中崩溃


                                            <p><p>当我在 Xcode 中构建它时,我正在构建一个在我的 iOS 设备上运行良好的应用程序。我已将它上传到 TestFlight,但是当我在同一 iOS 设备上安装并运行它时,它崩溃了。它通过启动屏幕,但很快就崩溃了。我唯一的警告是:</p>

<pre><code>ld: warning: ignoring file /.../FacebookSDK/Bolts.framework/Bolts, missing required architecture arm64 in file /.../FacebookSDK/Bolts.framework/Bolts (2 slices)
</code></pre>

<p>我之前构建了这个应用程序并通过 TestFlight 运行它,但现在它无法正常工作。我所做的更改之一是更新了 FacebookSDK,也许就是这样?因此是 bolt 警告?</p>

<p>很抱歉我不擅长提问,但非常感谢任何帮助</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>当您为 <strong>Release</strong> 构建时,请确保“构建事件架构”设置为 NO,即“有效架构”包括所有设备 (<em>armv7 armv7s arm64</em>)。 </p>

<p>Facebook SDK 中包含的“Bolt.framework”似乎不是为 arm64 构建的……也许 facebook 有人修复了这个问题? ( <a href="https://github.com/BoltsFramework/Bolts-iOS" rel="noreferrer noopener nofollow">or you can build it yourself :)</a> </p></p>
                                   
                                                <p style="font-size: 20px;">关于iOS App 在 Xcode 构建中运行,但在 Test Flight 中崩溃,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/28596028/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/28596028/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: iOS App 在 Xcode 构建中运行,但在 Test Flight 中崩溃