簡體   English   中英

如何從Apple獲取崩潰日志?

[英]How to get the Crash Log from Apple?

我們開發了一個應用程序,它可以完美地在幾種不同的仿真器和設備上運行,並且一次都不會崩潰,但是兩次嘗試提交給Apple時,它都會以“ 2.1-崩潰的應用程序被拒絕”(或某種方式)返回給我們。

我似乎找不到他們的日志,或任何其他信息。 崩潰日志在任何地方都可用嗎? 還是任何信息? 他們只是說它在裝有iOS 6的iPad 3rd Gen上崩潰了。我們在這樣的設備上運行,但它並沒有崩潰。

不幸的是,盡管有時會提供崩潰日志,但蘋果並沒有提供其審核過程的詳細日志,如以下評論中的@jsd所示。

從理論上講,崩潰報告可以與iTunes同步,並且可以由Apple收集並通過iTunes Connect提供給您,但是實際上,這種報告很少起作用-或延遲較大。

但是,您可以將一些崩潰報告集成到您的應用中。 以下是一些服務,可讓您輕松完成此操作:

實踐證明,將崩潰報告集成到我的應用的生產版本中非常有用,因此,我強烈建議您這樣做。 良好的崩潰報告服務可提供要包含在您的應用程序中的SDK,並生成符號化,可讀性強,易於使用的崩潰報告,從而使跟蹤錯誤非常容易。

至於您的應用崩潰的原因,以下是一些基本的猜測:

  1. 您是否使用ARC(自動參考計數)? 你應該。
  2. 您是否在Xcode( Product ➞ Analyze )中運行了靜態分析器?
  3. 您是否在不同的環境下進行了測試(例如,通過3G,WiFi進行互聯網連接或完全不進行測試)?
  4. 您已在設備上刪除並重新安裝了該應用程序,還是只是對其進行了更新?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM