美文网首页
适配Xcode 8所踩得坑

适配Xcode 8所踩得坑

作者: 没有足迹的树 | 来源:发表于2016-10-20 17:36 被阅读0次

1、隐私权限设置

必须设置权限,否则的话会直接崩溃。

解决办法:在info.plist文件中添加对应的Key-Value就可以了。

info.plist文件

圈出的红线部分的文字是展示给用户看的,需要自己添加规范的提示说明,不能为空。

常用设置

麦克风权限:Privacy - Microphone Usage Description 是否允许此App使用你的麦克风?

相机权限: Privacy - Camera Usage Description 是否允许此App使用你的相机?

相册权限: Privacy - Photo Library Usage Description 是否允许此App访问你的媒体资料库?

通讯录权限: Privacy - Contacts Usage Description 是否允许此App访问你的通讯录?

蓝牙权限:Privacy - Bluetooth Peripheral Usage Description 是否许允此App使用蓝牙?

语音转文字权限:Privacy - Speech Recognition Usage Description 是否允许此App使用语音识别?

日历权限:Privacy - Calendars Usage Description 是否允许此App使用日历?

定位权限:Privacy - Location When In Use Usage Description 我们需要通过您的地理位置信息获取您周边的相关数据

定位权限: Privacy - Location Always Usage Description 我们需要通过您的地理位置信息获取您周边的相关数据

2、推送

在使用推送的时候获取不到deviceToken。

解决方法:在Xcode8以前,push Notification中只有第一个,而Xcode 8 新增了一个entitlements文件。

推送设置

用Xcode 8打开工程后需要重新开启Push Notification,以便生成用Xcode 8打开工程后需要重新开启Push Notification,以便生成entitlements文件文件。

生成的entitlements文件

相关文章

  • 适配Xcode 8所踩得坑

    1、隐私权限设置 必须设置权限,否则的话会直接崩溃。 解决办法:在info.plist文件中添加对应的Key-Va...

  • 适配iPhoneX全系详解,更新Xcode10爬坑

    适配iPhoneX全系详解,更新Xcode10爬坑 适配iPhoneX全系详解,更新Xcode10爬坑

  • ios12适配踩得坑

    一、 libstdc++ 库 和libc++ xcode10中 项目用到了c++,依赖了libstdc++.tbd...

  • Xcode 10 Error: Multiple command

    为了屏幕适配升级了xcode 编译遇见的坑:Multiple commands produce......我这边通...

  • Xcode13踩坑,iOS15适配

    Xcode13踩坑,iOS15适配 1.升级完Xcode13之后遇到滚动tableView到底部时tabbar颜色...

  • cPickle踩得坑

    后来就pip安装发现出现这样的情况: 在后来经过百度发现,是自己目前Python版本的原因: 描述:cPickl...

  • axios 踩得坑

    一 Content-Type 需求要做一个表单提交的单页面, 需要跟后端联调html + ajax 也可以,jq...

  • Xcode 10 适配踩坑

    Xcode 10 release 之后第一时间便是更新了 Xcode 10,但是项目一运行发现编译错误。相信很多人...

  • Xcode 8 适配(踩坑)

    在每一次升级 后,难免会有一些莫名的 Bug 产生,在此记录着,以便快速解决。 1、快捷键不灵 2、模拟器的选项不...

  • iOS 11 适配以及Xcode 9小Tips

    iOS 11 适配以及Xcode 9小Tips iOS 11 适配以及Xcode 9小Tips

网友评论

      本文标题:适配Xcode 8所踩得坑

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