網(wǎng)上現(xiàn)在有以下這些方法,整理下~
首先系統(tǒng)版本 10.13.3,,,,xcode版本?Version 9.2 (9C40b) ? ?測試機(jī)系統(tǒng)::11.2.1
每次修改完 最好?clean xcode?
1、從XCode8的嵌入式內(nèi)容包含Swift Code選項不再可用的選項將需要更改?"Always Embed Swift Standard Libraries = YES"
2、在我的證書中缺少了AppleWWDRCA.cer這個系統(tǒng)證書;;;
3、我的證書在Keychain Access中的信任策略是Always Trust,把它改回默認(rèn)值解決了這個問題。ps:我是最后用的這個方法解決的~ ? 記得 clean 下~


4、設(shè)置Runpath Search Paths以@executable_path/Frameworks作為顯示在生成設(shè)置的下面的截圖:

5、讓我們項目P導(dǎo)入自定義庫L,那么你必須添加L到
P -> Build Phases -> Embed Frameworks -> +。這對我行得通。

6、這個方法也可以試下
1. 退出 Xcode
2. 重啟電腦
3. 找到 這個 DerivedData 文件夾 刪除 (路徑: ~/Library/Developer/Xcode/DerivedData)
4. 刪除這個 com.apple.dt.Xcode 文件 (路徑: ~/Library/Caches/com.apple.dt.Xcode)
7、revoke證書,重新生成一份,做這個事情前要確認(rèn)好,不然你的這個操作會引起團(tuán)隊中的人員,導(dǎo)致其他成員跑不了真機(jī) ? ==== ? 這個是官方的建議,但是我因為認(rèn)證手機(jī)丟失、無法登陸開發(fā)者平臺,沒有試驗這個。
記錄下 自己遇到的坑,,,開始swift~~