我最近將我的應用程序提交給蘋果公司。我已經在新的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