2010-12-19 65 views
0

我在開發一個應用程序時遇到了一個小問題;它不在應用程序商店中,但是當我插入我的iPhone時,可以從Organizer中看到崩潰日誌。如何確保iPhone應用程序崩潰日誌可以符號化?

問題是崩潰日誌不符號定位。我上次在手機上安裝應用程序時,在我的build/Debug-iphoneos目錄中可以看到.dSYM文件,但我無法弄清楚如何使其工作。

我已經諮詢過this technote,但是它並沒有真正說出該做什麼,只是組織者「必須有生成崩潰報告的.dSYM和應用程序二進制文件」。

我該如何讓它「擁有」這些東西?他們似乎坐在我的硬盤上,但它不認識他們。是否有一個更明確的循序漸進的過程來完成這項工作?

回答

1

如果你建立和存檔每當你準備發送一些東西,你總是會有dSYM文件。

如果不建立和存檔,可以改爲右/上在Xcode中產品組在.app文件右擊並選擇在Finder中顯示。顯示的文件夾將包含.app和.app.dSYM文件。您需要將.dSYM文件複製到其他地方,因爲它將在下一個版本中被替換。

建立和存檔是你最好的選擇,因爲一切都照顧你。

+0

是的,我總是習慣於將我的.dSYM文件與提交給App Store的每個應用程序版本進行復制。 – donkim 2010-12-19 22:22:47

+0

那麼組織者只要神奇地發現它,如果我把它複製到某個地方呢?或者,我如何確保組織者可以找到它? – davetron5000 2010-12-19 22:40:40

+0

如果你建立和存檔,它神奇地發現它。我在某個地方複製它的經驗是,它神奇地發現了它,但我不記得我確切地把它放在哪裏,有些東西可能會影響魔法。 – 2010-12-19 22:43:02