我正在尝试将所有纬度和经度设置为来自谷歌地图中的本地数据库,并在那里删除注释。点击按钮后需要lat和long的值,在下一个屏幕上,还有另一个按钮点击产生相同的结果。幸运的是,我能够用新的注释刷新地图,但是当我试图回到设备上的ipad应用程序时崩溃并发出以下崩溃消息:
由于未捕获的异常'NSInvalidArgumentException'而终止应用,原因:'无效区域' * 第一次抛出调用堆栈: (0x382178bf 0x37d631e5 0x382175f5 0x3365539b 0x6b26b 0x6e6a7 0x64c81 0x63753 0x6a84d 0x38171435 0x31cda9eb 0x31cda9a7 0x31cda985 0x31cda6f5 0x31cdb02d 0x31cd950f 0x31cd8f01 0x31cbf4ed 0x31cbed2d 0x37f45df3 0x381eb553 0x381eb4f5 0x381ea343 0x3816d4dd 0x3816d3a5 0x37f44fcd 0x31ced743 0x355b 0x2fa4)
但是,在模拟器上运作良好。
答案 0 :(得分:0)
我相信你正在使用XCode 4,它有一个已知问题,没有正确显示崩溃日志堆栈。请参阅this answer以便在出现异常时显示堆栈跟踪,然后请再次重新提交崩溃。如果没有适当的异常堆栈,可能无法帮助您解决此问题。