[英]Xcode 11: Changes in code not updated to app or breakpoint doesn't work
XCode:11.1 操作系統:10.15 測試設備:iPhone 5s,iOS:12.4.2
大家好,我犯了一個愚蠢的錯誤,立即升級 Xcode 和 MacOS,而不是等待以后的穩定版本。
無論如何,如果我對代碼進行了更改,例如添加了 NSLog() 行,則此添加不會在我的測試設備中的應用程序上更新。 為了讓它工作,我必須從測試設備上卸載應用程序,然后通過運行 Xcode 中的代碼重新安裝它。 每次我對代碼進行更改時都會發生這種情況。 我必須刪除設備上的應用程序並重新安裝。
我在互聯網上尋找解決方案,但沒有找到任何解決方案。 我假設這是一個 Xcode 錯誤,但我也很好奇你是否有同樣的問題。 如果希望有人能快速解決。
更新 1在模擬器上它工作正常。
這發生在我身上,即使更改像打印這樣簡單的東西也會導致斷點停止工作。 每次我進行更改以反映在應用程序中時,我都必須在測試設備上重新安裝應用程序。 在我重新啟動測試手機 Xcode 后,清理了它為我工作的構建文件夾。
嘗試重新啟動測試設備,然后再次運行應用程序。 如果這不起作用:
導航到 ~/library/MobileDevice/Provisioning Profiles/
刪除與您正在使用的應用程序相對應的 .mobileprovision 文件。 (您必須單擊文件以查看它們是什么,否則它只是一個長字符串)
導航到 ~/library/Developer/Xcode/DerivedData/YOUR_APP_NAME
刪除構建文件夾
關閉Xcode,卸載app,重啟手機,打開Xcode項目,清理build文件夾,運行app
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.