我在當前正在運行的應用程序中遇到了一個奇怪的問題。當我們通過diawi安裝應用程序或直接使用.ipa安裝時,應用程序崩潰。但我無法通過調試重新生成問題。我完全困惑,我該如何解決這個問題?應用程序在調試時不會崩潰
我使用的Xcode 8.2.1
我在當前正在運行的應用程序中遇到了一個奇怪的問題。當我們通過diawi安裝應用程序或直接使用.ipa安裝時,應用程序崩潰。但我無法通過調試重新生成問題。我完全困惑,我該如何解決這個問題?應用程序在調試時不會崩潰
我使用的Xcode 8.2.1
使用崩潰追蹤工具,在這裏追蹤碰撞即將安裝crashlytics
你可以嘗試建立在Xcode應用程序中發佈配置,而不是調試配置的細節。
您可以通過
現在,當您運行您的應用程序時,您將構建一個更加優化的版本 - 這是您在提交給Apple時構建的版本。它只是針對速度/內存而非調試性而優化的應用程序。
希望你現在能夠在Xcode中重現你的崩潰。但是,您會注意到,當您遇到崩潰時,調試信息會少得多 - 這是因爲調試版本中包含大量額外信息(並且編譯器未對其進行優化),以便更輕鬆地進行調試。能夠在Xcode中重現崩潰應該會爲您提供更多關於發生的事情的線索。至少你應該能夠看到導致你問題的代碼塊。
讓我們知道你是如何得到。
在設備控制檯中檢查一次,例如通過diawi和xcode安裝應用程序 - >窗口 - >設備和模擬器 - >檢查崩潰報告 –
插入設備,進入Xcode的設備窗口並下載崩潰日誌並對其進行符號化。 – Paulw11
@ Paulw11我可以在其中下載崩潰日誌 – user6788419