入坑Xcode8和iOS10,發現部分專案在模擬器編譯執行無壓力,真機編譯沒問題,就是安裝的時候,出現No code signature found的錯誤,如下圖:
看圖,以為是證書的問題,嚇琢磨了一整天,嘗試各種辦法未果後,新建了一個相同bundle id的工程,結果應該不是證書的問題。經過反覆檢查,終於發現,是因為用cocoapods整合了JSPatch
pod 'JSPatchPlatform', '~> 1.6.1'
複製程式碼
解決方案: 在podfile中註釋這個,改成手動整合JSPatch, clean一下專案,再執行,OK。