Iphone “接收”;EXC“不良访问”;加载任何UI元素之前(仅在设备上)
在模拟器上一切正常,但当我尝试在设备上加载我的应用程序时,我获得了EXC_BAD_访问权限。我已经放了一堆nslog来尝试捕捉它发生的地方,但是日志语句从未到达。此外,UI不会加载。所以,问题似乎发生在我的任何代码到达之前。我尝试了一个干净的身材,没有运气。还尝试构建和安装一个不同的应用程序,效果很好。所以,看起来我的应用程序有问题,但这是在调用我的任何代码之前发生的。所以,有什么想法吗?可能是主窗口或启动时第一次加载的视图在IB中连接不正确。如果某个东西在模拟器上运行,而不是在设备上运行(反之亦然),最常见的原因是库或其他源为错误的硬件编写。由于应用程序加载时会发生崩溃,因此它可能是一个库Iphone “接收”;EXC“不良访问”;加载任何UI元素之前(仅在设备上),iphone,Iphone,在模拟器上一切正常,但当我尝试在设备上加载我的应用程序时,我获得了EXC_BAD_访问权限。我已经放了一堆nslog来尝试捕捉它发生的地方,但是日志语句从未到达。此外,UI不会加载。所以,问题似乎发生在我的任何代码到达之前。我尝试了一个干净的身材,没有运气。还尝试构建和安装一个不同的应用程序,效果很好。所以,看起来我的应用程序有问题,但这是在调用我的任何代码之前发生的。所以,有什么想法吗?可能是主窗口或启动时第一次加载的视图在IB中连接不正确。如果某个东西在模拟器上运行,而不是在设备上运行(反之
我也见过这种情况发生在损坏的资源(如图像)上,尽管这通常不会产生模拟器/设备故障模式 您还可以尝试一些其他方法:
- 确保您正在为设备构建,然后清理并重建(构建->清理所有目标)
- 退出Xcode,使用查找器从应用程序目录中删除生成目录。重新启动Xcode并重新生成设备