Xcode8/iOS10 升级后遇到的问题小结
2018-06-14 14:03 更新
一、command + / 不能注释代码
解决方法:重启就好了
如果不行:
终端输入 sudo /usr/libexec/xpccachectl
然后重新启动
二、控制台打印出现乱七八糟的东西
解决方法:
1、打开Product ---> Scheme ---> Edit Scheme
2、选择 RUN ---> Evironment Variables
3、添加键值对 : OS_ACTIVITY_MODE disable
三、Xcode8上传到itunesConnect上的安装包提示无效二进制文件或者直接看不到
原因:从iOS10开始,在访问用户隐私时,需要添加提示信息;
解决办法:
在plist一级菜单中添加字段:
*前三项为必填项,蓝色为plist中添加的关键字,后面为内容。(不要复制到空格)
麦克风权限 | Privacy - Microphone Usage Description | 需要您的同意才能使用麦克风 |
相机权限 | Privacy - Camera Usage Description | 需要您的同意才能使用相机 |
相册权限 | Privacy - Photo Library Usage Description | 需要您的同意才能访问您的相册 |
通讯录权限 | Privacy - Contacts Usage Description | 需要您的同意才能访问您的通讯录 |
蓝牙权限 | Privacy - Bluetooth Peripheral Usage Description | 需要您的同意才能使用蓝牙 |
日历权限 | Privacy - Calendars Usage Description | 需要您的同意才能使用日历 |
前台定位权限 | Privacy - Location When In Use Usage Description | 需要您的同意才能访问地理位置 |
后台定位权限 | Privacy - Location Always Usage Description | 需要您的同意才能访问地理位置 |
效果如下:
然后上传就可以看到有效二级制文件了
四、iOS10升级后收不到推送
极光推送更新了SDK 下面是文档,按照极光的文档配置一下就可以了。
以上内容是否对您有帮助:
更多建议: