在升级到Xcode8版本以后大多数人会碰到这个问题-开开心心开发好一款app以后上传到iTunes后台提交审核,然而iTunes Connect后台活动栏里没有出现我们上传的app,确切的说是显示一会儿之后平白无故的消失,也不见Apple的邮件告知原因,只能借助强大的网络和那些具有分享精神的巨人!

各种谷歌百度后找到解决方法,因为iOS10以后Apple更注重保护用户权限,在任何需要使用设备权限的地方都需要提前声明.

在项目中的plist文件中,添加如下字段

如下方便复制粘贴用:

麦克风权限:

Privacy - Microphone Usage Description 是否允许此App使用您的麦克风?

相册权限:

Privacy - Photo Library Usage Description 是否允许此App访问您的相册?

相机权限:

Privacy - Camera Usage Description 是否允许此App使用您的相机?

通讯录权限:

Privacy - Contacts Usage Description 是否允许此App访问您的通讯录?

地理位置权限(后台定位):

Privacy - Location Always Usage Description 是否允许此App访问您的地理位置?

地理位置权限(前台定位):

Privacy - Location When In Use Usage Description 是否允许此App访问您的地理位置?

蓝牙权限:

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

日历权限:

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

注意在复制的时候前后不要空格,并且在权限字段后一定要有描述,不然xcode会自动把这个声明删除

查到有前辈讲其中有几项权限是必需设置的,我仅仅设置麦克风,相机,相册的权限声明之后但是仍然没有构建成功,所以将这所有权限在plist文件中统一声明一下最完美,并且提醒用户的权限提示框也只有在app中代码使用到此功能才会弹出,所以不必担心影响用户体验.

所有权限字段添加完成,再次无论用Xcode还是Application loader上传成功之后,在iTunes Connect 后台就会看到成功构建的版本,提交审核就可以了!

最新文章

  1. Spark 2.6.1 源代码在 eclipse 的配置
  2. wc(Word Count)
  3. sql存储过程传入ID集合,和临时表的使用
  4. 【Qt】Qt Creator快捷键【转】
  5. 《APUE》第6章笔记
  6. hdu1258Sum It Up (DFS)
  7. Fedora 17配置ssh及Windows远程连接
  8. unity LineRenderer
  9. SuperWebClient -一个基于CURL的.NET HTTP/HTTPS模拟神组件(1)
  10. zip 安装mysql 和遇到的坑
  11. Spark之导出PMML文件(Python)
  12. 算法01 C语言设计
  13. mybatis中mapper接口的参数设置几种方法
  14. HDU 1522 Marriage is Stable 稳定婚姻匹配
  15. 微信小程序中遮罩层的滚动穿透问题
  16. charCodeAt与fromCharCode
  17. Launch4j Java 转可执行程序工具
  18. hibernate文档头的不同版本
  19. arcgis 属性表字段值计算
  20. asp.net core mvc 中间件之路由

热门文章

  1. Xcode配置.pch文件
  2. [JS12] 统计访问次数
  3. Linux:目录&文件基本操作
  4. JSP JSTL EL
  5. RequireJS源码初探
  6. atitit.常用编程语言的性能比较 c c++ java
  7. Leetcode 9 Palindrome Number 数论
  8. 关于多线程与CRITICAL_SECTION的使用
  9. iOS开发实用技巧—在手机浏览器头部弹出app应用下载提示
  10. 解决真机调试时Eclipse DDMS上打不开/data目录的问题