簡體   English   中英

iOS App在生產時崩潰,但在調試時不崩潰

[英]iOS App crashing on production but not on debugging

我一直在開發iOS應用程序。 直到幾天前,它一直運行良好,開始表現異常。 該應用程序在生產時崩潰,但沒有創建崩潰日志。 但是,當在QA中測試了相同的場景時,它可以正常工作。 現在,我一直在嘗試找出原因,但是沒有任何崩潰日志或調試模式下的崩潰,這對我來說變得非常困難。

有什么建議,如何解決?

謝謝!

PS我正在使用XCode 4.6.1,並且該應用程序適用於iOS 6.0。

回答我自己的問題后,我在互聯網上進行了詳細研究后發現,某些崩潰會在記錄Crash Log之前殺死應用程序。 我的錯誤是我的服務的委托屬性。 經過長時間的努力,我找到了問題的根本原因,因為我已將代碼轉換為ARC,因此委托屬性為unsafe_unreatained ,在服務仍在使用委托的情況下釋放了委托,因此我只需要轉換將其設置為強,並在dealloc中將其設置為nil。 可以在這里查看更多描述: https : //stackoverflow.com/a/9065105/1351911

我遇到了同樣的問題,在Xcode 4.6.1中使用sdk 6.0或更高版本構建ipa會使應用程序崩潰。 嘗試將其歸檔在Xcode 4.4或4.3中可能是較低的版本,然后嘗試。

暫無
暫無

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

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