一、在將ios項目進行Archive打包時,Xcode提示如下錯誤: [BEROR]CodeSign error: Certificate identity ‘iPhone Distribution: ***.’ appears more than once in the keychain. The codesign tool requires there only be one.緣由:那麼出現此問題的緣由是多個證書之間衝突形成兩種解決方法以下: 解決辦法:打開mac系統的「實用工具」-「鑰匙串訪問」-「個人證書」中,會看到有證書名如出一轍的,那麼請將早期的證書刪除掉,重啓Xcode;二、在真機或者模擬器編譯程序的時候可能會遇到下面的錯誤:Could not change executable permissions on the application.緣由:擁有相同的bundle Identifier已經在設備上運行 解決辦法:刪除設備中或者模擬器中的App。三、編譯時遇到以下錯誤:A valid provisioning profile matching the application's Identifier 'XXXX' could not be found緣由:缺乏證書或者是在Code Signing Identity處沒有選擇對應的證書或者是證書不對應解決辦法:重裝證書,檢查證書是不是否選擇是否對應。四、編譯時遇到以下錯誤:ld: library not found for -lmp3lameclang: error: linker command failed with exit code 1 (use -v to see invocation)緣由:通常是多人編輯同一個工程時其中一人沒將某個庫上傳致使的 解決辦法:上傳具體靜態庫