1.代碼注釋不能用的解決辦法
打開終端涂邀,命令運(yùn)行:
sudo /usr/libexec/xpccachectl
然后必須重啟電腦后生效
2.權(quán)限問題:打開Info.plist
麥克風(fēng)權(quán)限:Privacy - Microphone Usage Description 是否允許此App使用你的麥克風(fēng)撕氧?
相機(jī)權(quán)限: Privacy - Camera Usage Description 是否允許此App使用你的相機(jī)薯演?
相冊(cè)權(quán)限: Privacy - Photo Library Usage Description 是否允許此App訪問你的媒體資料庫?通訊錄權(quán)限: Privacy - Contacts Usage Description 是否允許此App訪問你的通訊錄惩猫?
藍(lán)牙權(quán)限:Privacy - Bluetooth Peripheral Usage Description 是否許允此App使用藍(lán)牙蛤签?
語音轉(zhuǎn)文字權(quán)限:Privacy - Speech Recognition Usage Description 是否允許此App使用語音識(shí)別?
日歷權(quán)限:Privacy - Calendars Usage Description 是否允許此App使用日歷靶病?
定位權(quán)限:Privacy - Location When In Use Usage Description 我們需要通過您的地理位置信息獲取您周邊的相關(guān)數(shù)據(jù)
定位權(quán)限: Privacy - Location Always Usage Description 我們需要通過您的地理位置信息獲取您周邊的相關(guān)數(shù)據(jù)
定位的需要這么寫,防止上架被拒口予。
注意娄周,添加的時(shí)候,末尾不要有空格
3.屏蔽升級(jí)Xcode8后控制臺(tái)繁瑣的日志
Xcode8里邊 Edit Scheme-> Run -> Arguments, 在Environment Variables里邊添加
OS_ACTIVITY_MODE = disable
4.UILabel設(shè)置
myLabel.font =[UIFont preferredFontForTextStyle: UIFontTextStyleHeadline];
myLabel.adjustsFontForContentSizeCategory = YES;
5.判斷系統(tǒng)版
<pre>#define kCurrentSystemVersion [[UIDevice currentDevice] systemVersion]<code>
// 區(qū)分手機(jī)不同版本的系統(tǒng)應(yīng)該使用什么版本的API
舉例:
if (kCurrentSystemVersion < 8.0) {
}else{
#ifdef __IPHONE_8_0
#endif
}