Xcode的一些小技巧
- 快捷鍵設(shè)置:Preference/Key Bindings
- 打開Archives面板:window→organizer
- 格式化代碼:全選遵堵,Ctrol + i;
- URL Scheme 是為方便app之間互相調(diào)用而設(shè)計(jì)的
- Cocos項(xiàng)目Launch images設(shè)置:直接替換圖片!
- 接蘋果IAP時(shí)痊焊,購買后未移除訂單:因?yàn)橘徺I成功后未移除交易隊(duì)列觀察者。
- 更改App名稱:在info.plist文件中修改Bundle displayname的值。
- Xcode項(xiàng)目加入新的測試設(shè)備:
- 蘋果開發(fā)者網(wǎng)站中加入新設(shè)備的UDID
- 更新PP文件并下載安裝
- 用數(shù)據(jù)線直接運(yùn)行安裝時(shí)PP文件用Developer的。
- 打包IPA測試時(shí)PP文件用Distribution Ad Hoc的漠烧。
- Xcode導(dǎo)入.dylib文件的小竅門
Xcode踩坑記錄
- Xcode鏈接時(shí)報(bào)錯(cuò):ld: warning: directory not found for option '-L...' ld: library not found for ... clang: error: linker command failed with exit code 1 (use -v to see invocation)
原因:Library Search Paths 填寫錯(cuò)誤
解決方案:
1.選擇project(targets)
2.選擇Build Settings
3.在Library Search Paths中將相應(yīng)庫的路徑填寫正確,或刪除:
- Xcode編譯時(shí)報(bào)錯(cuò):library not found for -lcrt1.3.1.o
解決方法:
在General -> Deployment Info -> Deployment Target中進(jìn)行調(diào)整:
3. Xcode8升級(jí)后注釋快捷鍵無法使用
解決辦法:
命令運(yùn)行: sudo /usr/libexec/xpccachectl
然后必須重啟電腦后生效-
接微信sdk時(shí)靡砌,
注意是在工程文件(PROJECT)中已脓,而不是在TARGETS中!7Π隆摆舟!
報(bào)錯(cuò): resource fork, Finder information, or similar detritus not allowed
Xcode 無法用鼠標(biāo)選中代碼了:重啟電腦后正常。