我最近在應用程序崩潰了。我使用Appcelerator工具創建了這個應用程序,它可以讓你用Javascript編寫應用程序。蘋果指出的代碼和崩潰報告如下:Iphone:幫助理解崩潰報告
它在運行iOS 4.2.1的iPhone 4上崩潰(Apple報告)。相關文件如下:
崩潰報告:http://pastie.org/1542144
我只是不能夠理解它。
幫幫我!
感謝
我最近在應用程序崩潰了。我使用Appcelerator工具創建了這個應用程序,它可以讓你用Javascript編寫應用程序。蘋果指出的代碼和崩潰報告如下:Iphone:幫助理解崩潰報告
它在運行iOS 4.2.1的iPhone 4上崩潰(Apple報告)。相關文件如下:
崩潰報告:http://pastie.org/1542144
我只是不能夠理解它。
幫幫我!
感謝
我也有同樣的問題,我的應用程序被蘋果拒絕說出那一聲將被拒絕
2.1應用程序,他們給一個崩潰報告,我搜索並找到如何閱讀崩潰報告。 我認爲這可能會對你有所幫助。
將崩潰報告拖到Xcode>窗口>管理器>設備日誌 這將顯示崩潰報告爲更具可讀性的表單。其中一些應用功能顯示爲內存位置。下面的在線幫助您找到錯誤的行,
步驟,從蘋果分析崩潰報告:
副本被推到了AppStore的,那是.dSYM文件釋放.app文件在發佈時創建並將崩潰報告從APPLE接收到FOLDER中。
OPEN終端應用程序並進入上面創建(使用CD命令)的文件夾
爲Foo.app
atos -arch armv7 -o '<your .app file name here>'/'<.dSYM filename here>' <memory location in the crash report where the crash occured>
。內存位置應該是應用程序根據報告崩潰的位置。例子:
atos -arch armv7 -o 'Foo.app'/'Foo' 0x0003b508
這會告訴你這導致墜毀的確切路線,方法名。
這裏的教訓?不要使用appcelerator!它是一種僞劣的工具,可以讓人們在創建應用程序時避開任何角落。我知道嘗試過它的人和他們製作的應用程序都充滿了bug和易變性。學習目標c並正確執行。 – 2011-02-09 16:28:30
除了崩潰日誌中的objc_exception_throw,表明拋出了一個異常,我無法從這個日誌中獲得太多東西。如果你正在使用標準的Cocoa開發它,你可以在這裏看到象徵性的方法調用,但我不知道如何調試Appcelerator生成的二進制文件。 – 2011-02-09 17:25:29