開發(fā)過程遇到如下問題菠齿,編譯成功人灼,模擬器和真機運行時均失敗:
崩潰截圖.jpg
現(xiàn)將搜索過程各種解決方法整理如下:
一亏栈、清理
1.將Xocde 的程序clear台腥,真機或模擬器的APP刪除;
2.關(guān)掉Xcode并且關(guān)機重啟仑扑;
**對我遇到的情況無任何改善
二览爵、證書設(shè)置
證書.jpg
** 我的證書不需要更改
三、參數(shù)設(shè)置
1.Runpath Search Paths 設(shè)置成“$(inherited)”以及"@executable_path/Frameworks";
2.Mach-O Type 設(shè)置成 "Static Library";
** 對我遇到的情況無改善镇饮,第二條的設(shè)置更改反而引起其他問題蜓竹,建議慎重更改。
四储藐、添加設(shè)置
1.添加報錯的第三方framework文件
添加frameworks.jpg
**添加AFNetworking.framework后其他第三方又出錯俱济,全部添加后依舊報錯,對我無改善
五钙勃、cocoaPods設(shè)置
1.pod update;
2.去掉所有第三方SDK版本限制后重新pod update蛛碌;
3.刪除程序中的cocoapods文件后重新建立Podfile文件
**前兩種沒改善,最后一種解決問題辖源,但因我的程序中使用了Nordic DFU SDK https://github.com/NordicSemiconductor/IOS-Pods-DFU-Library pod install之后Zip文件報語法錯誤蔚携,按下圖修改Zip和iOSDFULibrary后解決
手動修改Swif?t.jpg
問題終于解決了!?巳摹酝蜒!