0

我正在尝试使用 HockeyApp 分发 iOS 7.1 应用程序。该应用程序在连接到计算机的开发设备上的 XCode 中运行良好,但当从 Hockey 无线安装运行时,该应用程序在加载时崩溃。

这是我得到的崩溃日志。如您所见,这与 XCTest 有关,我认为它不应该出现在临时构建中。

Dyld Error Message:
<Error>:   Library not loaded: /Developer/Library/Frameworks/XCTest.framework/XCTest
<Error>:   Referenced from: /private/var/mobile/Containers/Bundle/Application/5F261236-E8C6-4F8B-9380-34445DAA3474/MyApp.app/MyApp
Reason: image not found
Dyld Version: 353.5

我已确保在我的应用程序目标中没有对 XCTest 的引用,但我仍然收到此错误。我错过了什么明显的东西吗?

谢谢

4

2 回答 2

1

原因:找不到图片。

这似乎是您没有在捆绑包中复制一些图像。检查应用程序中的所有图像,并查看它是否以捆绑包的形式复制。可能是您刚刚从 MAC 机器的某个文件夹中引用了它。

于 2014-08-20T13:22:56.760 回答
1

事实证明,XCTest 包含在一个流氓 cocoapod 中。去掉这个,问题就解决了。

于 2014-08-20T12:12:45.117 回答