在模擬器上一切正常,但是當我嘗試在設備上加載我的應用時,我嘗試了EXC_BAD_ACCESS。我已經加入了一堆NSLog來試圖捕捉它發生的地方,但是從未達到過日誌。此外,用戶界面不會加載。所以,在我的任何代碼到達之前,問題似乎都在發生。我嘗試了一個乾淨的構建,沒有運氣。還嘗試建設和安裝不同的應用程序,這工作正常。所以,看起來我的應用程序出了問題,但這是在我的任何代碼被調用之前發生的事情。那麼,有什麼想法?在任何UI元素加載前(僅在設備上)接收「EXC_BAD_ACCESS」
0
A
回答
1
一對夫婦的其他東西,你可以嘗試:
確保你正在建設的設備,然後清潔和重建(建設 - >清理所有目標)
退出Xcode中,使用Finder從應用程序目錄中刪除構建目錄。重新啓動Xcode並重建設備。
0
也許某些東西在主窗口的IB中沒有正確連接,或者您在啓動時首次加載視圖。
0
如果某些東西在模擬器上運行,而不是在設備上運行(反之亦然),最常見的原因是庫或其他來源與錯誤的硬件兼容。由於您在應用程序加載時發生崩潰,所以它可能是一個庫。
我也看到這種情況發生在圖像等資源受損的情況下,儘管通常不會產生模擬器/設備故障模式。
相關問題
- 1. 如何僅在設備上調試EXC_BAD_ACCESS
- 2. 在加載內容之前加載UI元素Android
- 3. 僅在IE8上切掉元素 - 任何接受者?
- 4. 僅在設備上使用EXC_BAD_ACCESS,僅在定義了arm64體系結構時
- 5. 正在接收EXC_BAD_ACCESS異常
- 6. 回收UI元素
- 7. Android WebView - 僅在舊設備上加載頁面(4.1.2)
- 8. 僅在IOS設備上加載「window.open」命令.....?
- 9. setCompletionBlock:僅在模擬器中導致EXC_BAD_ACCESS ..在設備上正常工作
- 10. DIV鏈接無法在移動設備上點擊的元素
- 11. 如何在重新加載時附加任何元素
- 12. NSPredicate導致EXC_BAD_ACCESS - 但僅用於設備上的發佈配置
- 13. 點擊視頻元素時,頁面加載在移動設備上
- 14. 在移動設備上加載頁面時隱藏使用PHP的元素
- 15. 如何在文檔加載時僅顯示UL中的前3個元素?
- 16. iPhone:如何在前一視圖中使用UI元素觸發加載視圖
- 17. 僅在元素之後才添加元素,前提是以前沒有使用jQuery添加元素
- 18. 僅爲iOS設備加載JS腳本?
- 19. 加載數據EXC BAD ACCESS(僅設備)
- 20. 何時在Android上創建UI元素?
- 21. UI元素沒有出現在Android虛擬設備(AVD)
- 22. 如何在webview加載之前獲取設備標識和設備標記?
- 23. Cordova:在html元素加載之前加載Javascript
- 24. 雲連接器無法在設備上加載JSON數據
- 25. AdMob在模擬器上測試橫幅加載,僅在設備上加載真實的橫幅廣告?
- 26. 遊標在元素上(頁面加載)?
- 27. 在jQuery上加載中淡化元素
- 28. 在div元素上加載PHP文件
- 29. 在當前添加的元素上設置ID
- 30. 如何確保元素在PageLoad上添加類之前已加載
退出xcode然後刪除構建目錄工作。謝謝! – morgancodes 2010-03-11 22:28:17