工程中遇到的警告、報錯

  1. 不想要工程的Info.plist文件或誤刪之后,新添加一個plist文件作為Info.plist文件時,工程會報一個警告

Warning: The Copy Bundle Resources build phase contains this target's Info.plist file 'xxDemo/Supporting Files/Info.plist'.

分析原因:你將Info.plist文件添加到了Build Phase下的Copy Bundle Resource中了。因?yàn)镮NFOPLIST_FILE 編譯設(shè)置指定Info.plist這個名字和你的target關(guān)聯(lián)。當(dāng)編譯target時,Xcode讀取編譯設(shè)置并且復(fù)制Info.plist參數(shù)到你的應(yīng)用bundle中。Xcode會自動處理Info.plist,你不必添加這個文件到你的Build Phase 的 Copy Bundle Resources 中或者使它成為target的成員。

解決方法:從Build Phase的Copy Bundle Resource找到Info.plist文件,選中它點(diǎn)擊下方的(-)鍵使它從Build Phase的Copy Bundle Resource移除。

  1. 使用cocoaPods導(dǎo)入第三方庫后,可能會出現(xiàn)許多的警告,使用inhibit_all_warnings來讓pod的工程不顯示任何警告,栗子如下:
platform:ios,'8.0'
target 'xxDemo' do
inhibit_all_warnings!

pod 'Masonry', '~> 1.1.0'
pod 'SDWebImage', '~> 4.2.2'
pod 'MJRefresh', '~> 3.1.15.1'
pod 'YYKit', '~> 1.0.9'
pod 'AFNetworking', '~> 3.1.0'

end
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 靜態(tài)庫與動態(tài)庫的區(qū)別 首先來看什么是庫,庫(Library)說白了就是一段編譯好的二進(jìn)制代碼,加上頭文件就可以供別...
    吃瓜群眾呀閱讀 12,333評論 3 42
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,568評論 19 139
  • (原文:How to Create a Framework for iOS 作者:Sam Davies 譯者:Mr...
    王憲嶺閱讀 5,070評論 3 23
  • 僅以方便自己查閱記錄前言1.靜態(tài)庫和動態(tài)庫有什么異同?靜態(tài)庫:鏈接時完整地拷貝至可執(zhí)行文件中,被多次使用就有多份冗...
    190CM閱讀 4,521評論 0 4
  • 社區(qū)、社交、社群、關(guān)系社區(qū):你、我、他住在同一個小區(qū),我們構(gòu)成了一個社區(qū),盡管你不認(rèn)識我,我不認(rèn)識你,你不認(rèn)識他。...
    JasonStack閱讀 373評論 0 1

友情鏈接更多精彩內(nèi)容