在用xcode開發(fā)的時(shí)候泉沾,刪除不用的文件后何缓, 編譯的時(shí)候會(huì)有missing file的警告随橘,原因是由于SVN或git造成的,有幾種方法可以解決聚假。
1.命令行進(jìn)入missing file目錄块蚌,然后運(yùn)行
svn delete?file.cpp
或者
git?rm?file.cpp
2.刪除隱藏的.svn文件,命令行運(yùn)行
defaults?write?com.apple.finder?AppleShowAllFiles?TRUE
killall?Finder
開啟顯示隱藏文件,然后到工程目錄下刪除.svn文件膘格,然后再恢復(fù)
defaults?write?com.apple.finder?AppleShowAllFiles?FALSE
killall?Finder
3.進(jìn)入工程目錄峭范,運(yùn)行下面命令刪除隱藏文件
find?.?-name?.svn?-exec?rm?-rf?{?}?\;
報(bào)警是因?yàn)椋仍谖募A中刪除工程中引用的文件瘪贱,工程引用的路徑還存在纱控,刪掉也還會(huì)報(bào)錯(cuò),懷疑是bug
以上都不管用菜秦,找到報(bào)警信息甜害,找到相應(yīng)文件夾,和相應(yīng)文件名稱球昨,新建一個(gè)同名文件尔店,拖入到工程內(nèi),不要選擇copy主慰,clean后嚣州,在工程中刪除此文件,一切都清凈了河哑。
注意:刪除資源文件一定要從工程中刪避诽,否則后或自負(fù)。
Targets中
copy Bundle Resource ?中的鏈接一定是惟一的璃谨,否則會(huì)報(bào)錯(cuò),這個(gè)錯(cuò)誤最好解決鲤妥,直接輸入重復(fù)的文件名佳吞,保留一個(gè),其他刪除
copy Bundle Resource ?中一定不要包含info.plist ?否則會(huì)報(bào)錯(cuò)
[WARN]Warning: The Copy Bundle Resources build phase contains this target's Info.plist file 'cocoa2dMVCDemo/Resources/Info.plist'.
這個(gè)錯(cuò)誤也容易解決棉安,刪掉鏈接即可 ?底扳,方法有兩種,(加深理解)
1.copy Bundle Resource 中輸入 ?info.plist ?刪除
2.左邊視窗找到info.plist文件贡耽,點(diǎn)擊衷模,右邊屬性視窗 ? ?TargetMemberShip ?勾選取消掉 ? ?一切OK了