【iOS報錯】“The operation couldn’t be completed (LaunchServicesError erro

苜蓿九少發表於2017-12-13

今天在執行Xcode時出現了一個警示框:

222.png

然後瞬間懵逼了! 因為真機上執行沒有什麼問題,只是在模擬器上執行會出現這個警示框,並且在模擬器上無法正常執行。

後來查了一些資料,說是沙盒路徑問題,因為自己Xcode執行的檔案有過更改後,再次編譯執行時使用了一些殘留的無效資料引起的!所以需要進行將這些殘留資料進行清除!

聯想到之前因為需要設定“個推”功能,在設定APNS證書時對專案Bunild ID進行過更改,所以應該是這個原因了!!!

解決辦法:

方法一:【未驗證】

     直接將Bundle ID 修改為原來的即可。
複製程式碼

方法二:【已驗證】

     1、Product --> Clean;
     2、Product --> Build。

     注:此方式需要每次執行都要重複一次這兩步步驟,所以並不算是徹底解決。
複製程式碼

方法三:【已驗證】

     將模擬器進行重置,Reset一下即可。

     注:此方法可以有效解決,作者就是用的此方法。
複製程式碼

11111.png

希望可以解決你遇到的問題!!!

相關文章