我最近将我的应用程序提交给苹果公司。我已经在新的xcode版本/ iphone模拟器,4.2和5.0.1更新的iphone 4上完成了对这个应用程序的测试。而应用程序不会崩溃或任何东西。实际上它运行得非常顺利。启动时应用程序崩溃 - iTunes(ios)
的iTunes很快就被否定据他们说我的应用程序:
“我们发现您的应用坠毁,机上的iPhone 4运行iOS 5.0.1,这是不符合在App Store审查指南
你应用程序在发布后立即在Wi-Fi和蜂窝网络上崩溃。“
但我已经测试了我的应用程序,它在手机上可以正常工作。
他们也给我发报告:
Date/Time: 2011-12-07 14:40:19.619 -0800
OS Version: iPhone OS 5.0.1 (9A405)
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x00000000, 0x00000000
Crashed Thread: 0
Application Specific Information:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle: 'NSBundle </var/mobile/Applications/A9CB8E5C-2491-42E1-8E5E-2033D7E9838D/SSRWheels.app> (loaded)' with name 'MainWindow''
*** First throw call stack:
(0x340888bf 0x354a31e5 0x340887b9 0x340887db 0x327ec747 0x327edbb9 0x32726a45 0x325b0227 0x325aa313 0x32578921 0x325783bf 0x32577d2d 0x308cadf3 0x3405c553 0x3405c4f5 0x3405b343 0x33fde4dd 0x33fde3a5 0x325a9457 0x325a6743 0x100723 0x1006dc)
我重新检查了我的工作。唯一的错误信息(不崩溃),我得到的是当应用程序启动时需要一个rootviewcontroller。我通过取消加载应用程序时弹出的UIAlertView来解决该问题。错误代码不再显示...
这可能是问题吗?
任何人有任何建议?
太谢谢你了...
难道你不能只是重新提交你的应用程序给苹果? – Blender
您的项目实际上是否包含“MainWindow.xib”?如果没有,为什么你在'info.plist'中引用它? – Till
他们为我的应用程序中的一个发送了同样的东西。我测试并测试过(在多个设备上),但是我无法让它崩溃在他们说崩溃的地方(或者根本就没有)。所以我从字面上重新提交了应用程序而没有更改一行代码,并对苹果说“我相信我已经纠正了这个问题”。 2天后,他们批准并将其放入应用商店。 ??不知道那里发生了什么? – Louie