使用开发人员配置资料在我的iPod touch上安装和应用。该应用程序工作正常一段时间,但一段时间后它无法启动iPod(iOS 5)触摸,只是尝试启动,但在关闭的一半....即使是飞溅也是不可见的。
我从设备上检查了崩溃日志,说明了这样的事情。
异常类型:EXC_BREAKPOINT(SIGTRAP) 例外代码:0x00000001,0xe7ffdefe 崩溃的线程:0
Dyld错误消息: 未加载库:/Developer/Library/Frameworks/SenTestingKit.framework/SenTestingKit 参考自:/var/mobile/Applications/DBC8A071-F305-4095-8FF5-76DDC99DDDEE/ApplicationName.app/ApplicationName 原因:找不到图像 Dyld版本:199.5
二进制图像: 0x1000 - 0x72fff + ApplicationName armv7< 1f10c6b4168c3503908fead68d17ddb5> /var/mobile/Applications/DBC8A071-F305-4095-8FF5-76DDC99DDDEE/ApplicationName.app/ApplicationName 0x2fe79000 - 0x2fe9afff dyld armv7 / usr / lib / dyld
从日志开始,它似乎无法加载 SenTestingKit 库,但它如何工作一段时间???? 如果我删除这个框架应该是iOS 5的替代方案。
请详细说明这个相当奇怪的问题。
答案 0 :(得分:7)
您应该只在测试目标中链接到SenTesting。
答案 1 :(得分:1)
<强>首先:强> 尝试删除派生的数据,然后清理项目并重新启动Xcode。如果它仍然不起作用,请检查库的目标依赖项。
第二:尝试将SenTestingKit标记为“可选”。
答案 2 :(得分:-3)
在iOS 5中加载库时存在一些问题,因此只需尝试在xCode 4中清理项目并再次构建它。这可能对你有帮助,因为在清理之后,所有路径都将设置为新的。