我遇到一个非常奇怪的问题,只有当我在真正的iPhone上运行应用程序时才会发生,而在模拟器中,这种情况不会发生。我正在用ios 5运行xcode。
由于exc_bad_access只发生在手机上,我不能使用僵尸:/
在调用startMonitoringSignificantLocationChanges之后,我已经缩小了范围。如果我单步执行代码,我可以跳过这一行,但是当我点击继续时,它会与exc_bad_access崩溃。
现在,如果我重新运行或停止/启动应用程序,一切正常。
只有在全新安装时才会发生这种情况。如果我从手机中删除应用程序并转到xcode并安装应用程序,它会在第一次加载时崩溃。我担心如果这个应用程序在市场上,这将发生在所有用户身上。
有什么想法吗?