今天在串接SDK的時候,編譯一直不過瘋狂報錯,經過兩三個小時終於解決了

解決辦法如下 

1.檢查所有.h  檔案確認  

#import <Foundation/Foundation.h>

像這樣左邊的參數是資源庫的名稱

很多時候都是因為沒有匯入相關資源庫造成

2.將這些缺少的資源庫匯入,無論是內部外部

匯入方法就是把它放進Framework資料夾中

再者確認一下project =>Build Phases =>Link Binary With Libraries

然後就再編編看囉~

還是有錯= =|||

不過錯誤應該會明顯減少一點就再往下一步走

3.依照Error Log去尋找相對應的資源庫

直接查找Error Log所使用缺少的參數看看到底是什麼資源庫沒有加到

然後照著樓上兩個步驟加入就可以囉~~

以上都是基本上確定資源庫有支援或是內建資源庫的狀態

不確定是否支援請看下面

==============紅紅的分隔線================

 請到終端機畫面輸入

lipo  -info  (你所要查找的資源庫)

就可以得出  (你所要查找的資源庫)are: armv7s ,armv7,arm64

確定有支援基本上就可以照著上面的步驟了

如果沒支援就去重新下載囉  

 

 

arrow
arrow
    文章標籤
    SDK ㄐㄧㄣ
    全站熱搜
    創作者介紹
    創作者 alanveoyo 的頭像
    alanveoyo

    遊戲成長日記

    alanveoyo 發表在 痞客邦 留言(0) 人氣()