我一直在网上冲浪,并没有找到我的这种情况的答案(虽然我觉得它令人惊讶,因为我不相信我是第一个来过这个).也许我不知道找到它的正确关键词......
我的问题是我使用XCode 4.2构建一个iOS应用程序并测试它直接在带有iOS 4.2.1的iPhone 3G上运行,并且一切都按预期运行.但是,如果我构建一个.ipa并将其安装在同一个设备中(我以前卸载了以前的应用程序安装),它安装完美,几乎所有的应用程序工作正常...但是对于一个不工作的地方正常.
我没有详细说明究竟发生了什么,因为它是之前在其他设备上发生过的事情(例如ipad 1,iphone 4 ...)(一旦我发现编译并直接执行到设备让一个未初始化的矩形被添加到某个东西,而在.ipa中它崩溃了(我认为它是一个SIG_ABRT,但不完全确切).
这种情况是否记录在何处?什么情况以一种方式编译而其他情况不编译?
提前致谢!