我正在使用企業程序分發iPhone應用程序。用戶從私人位置下載應用程序,並沒有報告任何安裝它的問題。該應用程序適用於大多數人。企業分佈式iOS應用程序在啓動結束之前不一致崩潰
但是,一些用戶抱怨應用程序在完成啓動之前崩潰(他們點擊圖標,放大圖標啓動,然後立即返回到主屏幕)。我親自觀察過幾次。刪除應用程序並重新安裝它並不能解決大多數人的問題。
這個問題發生在我自己的設備上,但刪除並重新安裝應用程序糾正了它在我的情況。引用該問題的設備上沒有剩餘日誌。
起初,我在想應用中:didFinishLaunchingWithOptions:時間太長,防止正常加載的應用程序,但我把所有的可能阻塞的代碼了該方法,並沒有影響中背景吧。
我懷疑這是一個codeigning問題,所以我重建並提供了一個新的配置文件的新副本。這也不起作用。
考慮到沒有日誌(由Google Analytics(分析)或直接在設備上報告),我的印象是應用程序根本沒有啓動,而且這是應用程序準備的問題。
任何有識之士將不勝感激!
我覺得你很痛苦,但在這樣的事情上前進的方向不是這樣。相反,您必須找到重現問題的方法。 (最佳候選人:早期網絡請求...嘗試強制他們失敗或以非常快或慢的速度完成)。 – danh
我試過了。這就是爲什麼我認爲它是代碼簽名或配置 - 這是發生真正發生之前發生的 – Craig