gpt4 book ai didi

ios - Xcode 单元测试崩溃,无法加载插入的库 IDEBundleInjection

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:55:34 26 4
gpt4 key购买 nike

Xcode 8.1 中的单元测试有一个烦人的问题。尝试在我的 iPad iOS 10.1.1 上运行基本测试会由于以下错误导致崩溃:

dyld: could not load inserted library '__PLATFORMS__/iPhoneOS.platform/Developer/Library/PrivateFrameworks/IDEBundleInjection.framework/IDEBundleInjection' because image not found

我还没有在任何地方找到解决方案,尽管一些帖子表明它可能与单元测试目标的代码签名有关。代码签名看起来正确,测试干净构建,我删除了派生数据,仍然看到此错误。

最佳答案

没有多少重新启动或签名为我解决这个问题。唯一可行的似乎是关闭调试。

Screenshot of disabling debugging for iOS tests schemes

对 iOS 目标上的每个方案执行此操作。这意味着您将无法使用调试器在设备上进入单元测试。

因此,这实际上是一种变通方法,而不是解决方案,但无论如何我还是要发布它,因为该复选框非常模糊,我花了一些时间来尝试这个并发现我的测试现在可以在设备上运行。

我有运行持续集成的 Xcode 机器人,还有一个真实的设备插入我的 CI 机器,所以我需要它来工作。

我不确定它是否是 Xcode 错误:如果人们认为是,那么我会进行报告。

关于ios - Xcode 单元测试崩溃,无法加载插入的库 IDEBundleInjection,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40936288/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com