美文网首页
Xcode8 iOS10 适配等常见问题

Xcode8 iOS10 适配等常见问题

作者: 吃屁的小栗子 | 来源:发表于2016-09-19 14:47 被阅读541次

    随着iOS 10的更新以及Xcdoe 8的更新出现了很多问题,我将自己遇到的和一些大神解决的一些问题整理了一下,主要有一下几个方面。

    1.访问权权限问题

    iOS 10 开始对访问用户隐私权限更加严格,如果你不设置就会直接崩溃,解决办法都是在info.plist文件添加对应的Key-Value就可以了。
    PS:对应的value可以自定义填写⚠️⚠️⚠️


    权限.png

    2.Xcode 8 运行打印一堆Log的解决办法

    只要在Run->Arguments->Environment Variables 添加如下key-value值即可

    OS_ACTIVITY_MODE = Disable
    
    打印Log.png

    3.Xcode 8 插件不能使用的问题

    Xcode 8 插件被拒用,通过一番查找了解到是为了避免Xcode Ghost事件,如果用插件的话,可能安全上会有问题、并且提交审核会被拒绝,所以建议大家还是不要用了,解决办法总是有的,在Xcode中添加注释的代码块也是很方便的,Xcode8内置了开启注释的功能,位置在这里

    注释.png

    PS:大家可以自行设置快捷键📌📌📌

    4.推送问题

    Xcdoe 8中大家需要在Targets->Capabilities 中打开推送开关


    推送.png

    PS.苹果这次对推送做了很大的变化,暂时还没有研究,大家可以自行查阅一下或者推荐一下相关文章!感谢!🙏🙏🙏

    5.字体变大问题

    iOS 10 中字体有变化,如果之前有固定Frame的控件可能需要修改一下

    6.证书管理

    Xcode 8中苹果可以帮助我们自动管理证书。如下图勾选了就可以。


    证书.png

    7.代码报错问题

    使用Xcode8之后,UIWebView的代理方法报错。
    解决方法:删除NSError前面的 nullable。


    UIWebView.png

    PS:还有大神发现的一些其他的问题,但是暂时没有遇到对应的情况就暂时不贴出来了😂😂😂

    相关文章

      网友评论

          本文标题:Xcode8 iOS10 适配等常见问题

          本文链接:https://www.haomeiwen.com/subject/qecnettx.html