隨著iOS 10的更新以及Xcdoe 8的更新出現了很多問題,今天小編抽時間把我遇到的坑和大家分享下,一起看看吧。
1.訪問權權限問題
iOS 10 開始對訪問用戶隱私權限更加嚴格,如果你不設置就會直接崩潰,解決辦法都是在info.plist文件添加對應的Key-Value就可以了。
PS:對應的value可以自定義填寫
2.Xcode 8 運行打印一堆Log的解決辦法
只要在Run->Arguments->Environment Variables 添加如下key-value值即可
OS_ACTIVITY_MODE = Disable
3.Xcode 8 插件不能使用的問題
Xcode 8 插件被拒用,通過一番查找了解到是為了避免Xcode Ghost事件,如果用插件的話,可能安全上會有問題、並且提交審核會被拒絕,所以建議大家還是不要用了,解決辦法總是有的,在Xcode中添加注釋的代碼塊也是很方便的,Xcode8內置了開啟注釋的功能,位置在這裡
PS:大家可以自行設置快捷鍵
4.推送問題
Xcdoe 8中大家需要在Targets->Capabilities 中打開推送開關
PS.蘋果這次對推送做了很大的變化,暫時還沒有研究,大家可以自行查閱一下或者推薦一下相關文章!感謝!🙏🙏🙏
5.字體變大問題
iOS 10 中字體有變化,如果之前有固定Frame的控件可能需要修改一下
6.證書管理
Xcode 8中蘋果可以幫助我們自動管理證書。如下圖勾選了就可以。
7.代碼報錯問題
使用Xcode8之後,UIWebView的代理方法報錯。
解決方法:刪除NSError前面的 nullable。
以上所述是小編給大家介紹的Xcode8以及iOS10適配等常見問題匯總(整理篇),以及一些適配,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對本站網站的支持!