[Ios] 這個崩潰日誌是什麼意思?


Answers

不,蘋果公司可能也會崩潰,並拒絕你的應用程序(這是一個風險)。

關於崩潰,很難說,你將不得不從XCode運行應用程序,並檢查崩潰的地方。

如果是內存問題,請從XCode分析應用程序,然後您會看到哪個組件崩潰。

Question

我已經做了一些關於識別崩潰日誌的研究,但是找不到解決辦法:

這是我的參考資料:

http://www.raywenderlich.com/23704/demystifying-ios-application-crash-logs http://developer.apple.com/library/ios/#qa/qa1747/_index.html 如何查看xcode的崩潰報告4.2

我真的知道,這是因為記憶問題,但如何找到那個特殊的? 在我的項目中有200個文件也有4-5個第三方庫正在使用。

這裡是崩潰日誌:

Incident Identifier: BD0F0F41-C60A-4D9C-8386-1B10796CF835
CrashReporter Key:   43c75986a25cae4226726a78b4bf5b543ab87caa
Hardware Model:      iPad3,3
Process:         BLSOffline [10824]
Path:            /var/mobile/Applications/54AAF195-FD1D-4426-BC20-939662ECC56B/BLSOffline.app/BLSOffline
Identifier:      BLSOffline
Version:         ??? (???)
Code Type:       ARM (Native)
Parent Process:  launchd [1]

Date/Time:       2013-07-12 15:24:05.680 +0530
OS Version:      iOS 6.1.3 (10B329)
Report Version:  104

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000013
Crashed Thread:  0

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libobjc.A.dylib                 0x3aadd526 0x3aad8000 + 21798
1   BLSOffline                      0x000dbb6a 0xc8000 + 80746
2   CoreFoundation                  0x32c3f9c0 0x32b7a000 + 809408
3   CoreFoundation                  0x32b96fe6 0x32b7a000 + 118758
4   Foundation                      0x335530f0 0x334a2000 + 725232
5   CoreFoundation                  0x32c11680 0x32b7a000 + 620160
6   CoreFoundation                  0x32c10f7a 0x32b7a000 + 618362
7   CoreFoundation                  0x32c0fcb2 0x32b7a000 + 613554
8   CoreFoundation                  0x32b82eb8 0x32b7a000 + 36536
9   CoreFoundation                  0x32b82d44 0x32b7a000 + 36164
10  GraphicsServices                0x367372e6 0x36732000 + 21222
11  UIKit                           0x34a982fc 0x34a41000 + 357116
12  BLSOffline                      0x000db5fe 0xc8000 + 79358
13  libdyld.dylib                   0x3af17b1c 0x3af16000 + 6940

Thread 1 name:  Dispatch queue: com.apple.libdispatch-manager
Thread 1:
0   libsystem_kernel.dylib          0x3afce648 0x3afcd000 + 5704
1   libdispatch.dylib               0x3aefe974 0x3aef6000 + 35188
2   libdispatch.dylib               0x3aefe654 0x3aef6000 + 34388

Thread 2 name:  WebThread
Thread 3 name:  JavaScriptCore::BlockFree
Thread 4 name:  JavaScriptCore::Marking
Thread 5 name:  com.apple.NSURLConnectionLoader
Thread 6 name:  WebCore: CFNetwork Loader
Thread 7 name:  WebCore: LocalStorage
Thread 8 name:  com.apple.CFSocket.private
Thread 9 name:  com.apple.coremedia.player.async
Thread 10 name:  com.apple.coremedia.player.remote

請讓我知道如何找到原因。

如果我的應用程序在隨機時間崩潰,仍然可以在AppStore上進行上傳? 蘋果是否允許這樣的應用

編輯:主要的問題是應用程序不是在模擬器崩潰,它只在設備上。 另外在設備上,當我們調試應用程序,它崩潰的捲曲庫代碼,從第一天開始工作正常。 那麼應用程序如何突然崩潰呢?