今天在執行Xcode時出現了一個警示框:
然後瞬間懵逼了! 因為真機上執行沒有什麼問題,只是在模擬器上執行會出現這個警示框,並且在模擬器上無法正常執行。
後來查了一些資料,說是沙盒路徑問題,因為自己Xcode執行的檔案有過更改後,再次編譯執行時使用了一些殘留的無效資料引起的!所以需要進行將這些殘留資料進行清除!
聯想到之前因為需要設定“個推”功能,在設定APNS證書時對專案Bunild ID進行過更改,所以應該是這個原因了!!!
解決辦法:
方法一:【未驗證】
直接將Bundle ID 修改為原來的即可。
複製程式碼
方法二:【已驗證】
1、Product --> Clean;
2、Product --> Build。
注:此方式需要每次執行都要重複一次這兩步步驟,所以並不算是徹底解決。
複製程式碼
方法三:【已驗證】
將模擬器進行重置,Reset一下即可。
注:此方法可以有效解決,作者就是用的此方法。
複製程式碼
希望可以解決你遇到的問題!!!