2012-02-01 225 views
0

我的應用程序被拒絕了,但我不知道是什麼問題。如何解釋崩潰報告?

拒絕的理由是:

我們發現您的應用墜毀,機上的iPhone 4運行iOS 5.0.1,這是不符合在App Store審查指南。

您的應用程序墜毀在支持Wi-Fi和蜂窩網絡

當我們:

1)啓動連接到Wi-Fi或蜂窩網絡 2)應用崩潰的應用程序。

但是,我測試了我的應用程序與運行ios 5.0.1的iPhone 4沒有出現這樣的崩潰,所以我很困惑,請幫助我,謝謝100萬。

Incident Identifier: AAA90ABE-B2F1-483A-97B8-2990DF83698C 
CrashReporter Key: 52a7dd4ac386930f5f86a0b0e9b2de47158609a3 
Hardware Model:  iPhone3,1 
Process:  ***** 
Path:   ******* 
Identifier:  ***** 
Version:   ??? (???) 
Code Type:  ARM (Native) 
Parent Process: launchd [1] 


Date/Time:  2012-01-26 17:51:05.914 -0800 
OS Version:  iPhone OS 5.0.1 (9A405) 
Report Version: 104 


Exception Type: EXC_CRASH (SIGABRT) 
Exception Codes: 0x00000000, 0x00000000 
Crashed Thread: 0 


Thread 0 name: Dispatch queue: com.apple.main-thread 
Thread 0 Crashed: 
0 libsystem_kernel.dylib   0x35fd832c 0x35fc7000 + 70444 
1 libsystem_c.dylib    0x32ea1f54 0x32e54000 + 319316 
2 libsystem_c.dylib    0x32e9afe4 0x32e54000 + 290788 
3 libc++abi.dylib    0x334e4f64 0x334de000 + 28516 
4 libc++abi.dylib    0x334e23ea 0x334de000 + 17386 
5 libc++abi.dylib    0x334e244a 0x334de000 + 17482 
6 libc++abi.dylib    0x334e381e 0x334de000 + 22558 
7 libobjc.A.dylib    0x3430d22e 0x34304000 + 37422 
8 CoreFoundation     0x3401353e 0x34004000 + 62782 
9 CoreFoundation     0x3401339e 0x34004000 + 62366 
10 GraphicsServices    0x30897fc6 0x30894000 + 16326 
11 UIKit       0x3749473c 0x37463000 + 202556 
12 *******(app's name)       0x00003e74 0x1000 + 11892 
13 *******       0x00003e2c 0x1000 + 11820 





Thread 1 name: Dispatch queue: com.apple.libdispatch-manager 
Thread 1: 
0 libsystem_kernel.dylib   0x35fc83b4 0x35fc7000 + 5044 
1 libdispatch.dylib    0x36cf2e78 0x36ce6000 + 52856 
2 libdispatch.dylib    0x36cf2b96 0x36ce6000 + 52118 


Thread 2 name: Dispatch queue: com.apple.root.default-priority 
Thread 2: 
0 DataDetectorsCore    0x37a54828 0x37a4e000 + 26664 
1 DataDetectorsCore    0x37a5456c 0x37a4e000 + 25964 
2 DataDetectorsCore    0x37a51b90 0x37a4e000 + 15248 
3 DataDetectorsCore    0x37a520b8 0x37a4e000 + 16568 
4 DataDetectorsCore    0x37a50da8 0x37a4e000 + 11688 
5 DataDetectorsUI    0x34613db6 0x3460e000 + 23990 
6 Foundation      0x35a2e39c 0x35a03000 + 177052 
7 Foundation      0x35a9779c 0x35a03000 + 608156 
8 libdispatch.dylib    0x36ce6d4e 0x36ce6000 + 3406 
9 libdispatch.dylib    0x36cf279c 0x36ce6000 + 51100 
10 libsystem_c.dylib    0x32e5e1c8 0x32e54000 + 41416 
11 libsystem_c.dylib    0x32e5e09c 0x32e54000 + 41116 


Thread 3 name: WebThread 
Thread 3: 
0 libsystem_kernel.dylib   0x35fc8010 0x35fc7000 + 4112 
1 libsystem_kernel.dylib   0x35fc8206 0x35fc7000 + 4614 
2 CoreFoundation     0x3409141c 0x34004000 + 578588 
3 CoreFoundation     0x34090154 0x34004000 + 573780 
4 CoreFoundation     0x340134d6 0x34004000 + 62678 
5 CoreFoundation     0x3401339e 0x34004000 + 62366 
6 WebCore      0x364e7128 0x3643f000 + 688424 
7 libsystem_c.dylib    0x32e63c16 0x32e54000 + 64534 
8 libsystem_c.dylib    0x32e63ad0 0x32e54000 + 64208 


Thread 4: 
0 libsystem_kernel.dylib   0x35fd8cd4 0x35fc7000 + 72916 
1 libsystem_c.dylib    0x32e5e30a 0x32e54000 + 41738 
2 libsystem_c.dylib    0x32e5e09c 0x32e54000 + 41116 


Thread 5 name: com.apple.NSURLConnectionLoader 
Thread 5: 
0 libsystem_kernel.dylib   0x35fc8010 0x35fc7000 + 4112 
1 libsystem_kernel.dylib   0x35fc8206 0x35fc7000 + 4614 
2 CoreFoundation     0x3409141c 0x34004000 + 578588 
3 CoreFoundation     0x34090154 0x34004000 + 573780 
4 CoreFoundation     0x340134d6 0x34004000 + 62678 
5 CoreFoundation     0x3401339e 0x34004000 + 62366 
6 Foundation      0x35a13bc2 0x35a03000 + 68546 
7 Foundation      0x35a13a8a 0x35a03000 + 68234 
8 Foundation      0x35aa759a 0x35a03000 + 673178 
9 libsystem_c.dylib    0x32e63c16 0x32e54000 + 64534 
10 libsystem_c.dylib    0x32e63ad0 0x32e54000 + 64208 


Thread 6: 
0 libsystem_kernel.dylib   0x35fd8cd4 0x35fc7000 + 72916 
1 libsystem_c.dylib    0x32e5e30a 0x32e54000 + 41738 
2 libsystem_c.dylib    0x32e5e09c 0x32e54000 + 41116 


Thread 7: 
0 libsystem_kernel.dylib   0x35fd8cd4 0x35fc7000 + 72916 
1 libsystem_c.dylib    0x32e5e30a 0x32e54000 + 41738 
2 libsystem_c.dylib    0x32e5e09c 0x32e54000 + 41116 


Thread 8 name: com.apple.CFSocket.private 
Thread 8: 
0 libsystem_kernel.dylib   0x35fd8570 0x35fc7000 + 71024 
1 CoreFoundation     0x3409566a 0x34004000 + 595562 
2 libsystem_c.dylib    0x32e63c16 0x32e54000 + 64534 
3 libsystem_c.dylib    0x32e63ad0 0x32e54000 + 64208 


Thread 9: 
0 libsystem_kernel.dylib   0x35fd8cd4 0x35fc7000 + 72916 
1 libsystem_c.dylib    0x32e5e30a 0x32e54000 + 41738 
2 libsystem_c.dylib    0x32e5e09c 0x32e54000 + 41116 


Thread 0 crashed with ARM Thread State: 
    r0: 0x00000000 r1: 0x00000000  r2: 0x00000001  r3: 0x00000000 
    r4: 0x00000006 r5: 0x3e78bce8  r6: 0x00000002  r7: 0x2fdffb1c 
    r8: 0x3f448d6c r9: 0x334e5a32  r10: 0x00000000  r11: 0x3f448d6c 
    ip: 0x00000148 sp: 0x2fdffb10  lr: 0x32ea1f5b  pc: 0x35fd832c 
    cpsr: 0x00070010 
+0

你測試的實際設備或模擬器上? – mbh 2012-02-01 00:19:13

+0

當然,我做到了。像他們說的一樣的測試環境,但沒有在我的崩潰。 – 2012-02-01 00:33:15

+0

嘗試下載Apple提供的崩潰日誌,並將其拖放到Xcode中,以便它可以被符號化,並且您應該可以更好地瞭解發生了什麼。另外從體驗應用程序在不同語言和環境的設備上進行測試。我有一個應用程序因爲崩潰而被拒絕了一次,這種崩潰只會發生在非英語手機上,這是我們從未考慮過的事情。 – Rog 2012-02-01 00:40:00

回答

0

EveryMac,iPhone3,1是iPhone 4

你與GSM模式,或者一個CDMA模型試驗的GSM模式?這種崩潰可能只發生在GSM模型中。

+0

是的,我們是GSM模式。因此,提到的CDMA正是一個問題。我會試試這個。謝謝。 – 2012-02-01 00:44:31

1

1)如果您沒有使用ARC,請將您的項目轉換爲ARC。這會使這樣的崩潰遠不如此。

2)要查看您的代碼崩潰的位置,您需要對崩潰日誌進行desymbolicate,以便它會告訴您代碼中崩潰的調用來自哪裏。請嘗試以下操作:

Symbolicating iPhone App Crash Reports

+0

如何手動符號鏈接的答案不正確,請參閱我的評論:http://stackoverflow.com/questions/1460892/symbolicating-iphone-app-crash-reports#comment21083015_4954949 – Kerni 2013-02-21 17:01:20

+0

我認爲最好的答案是導入將崩潰記錄到Organizer中,其中XCode應使用dsym文件去除符號。 – 2013-02-21 17:41:26

+0

你在引用這個嗎? http://stackoverflow.com/a/2673058/474794是的,這是更好的答案。我建議編輯你的鏈接,以正確的答案指向右側:) – Kerni 2013-02-21 17:46:31