Xcode8.0提交app store的一些坑,值得你学习

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Lucky_Deng/article/details/52662716

1.最近很多人遇到很奇怪的问题:Xcode8.0枚升级之前,更新版本很容易实现,而更新版本后发现明明用application loader提交到app store显示提交成功了,可是到了apple develeper上面去选择构建版本,等半天死活不出来,如果你重新上传的话,又显示已经传过了,所以是特别的蛋疼,再传新版本发现还是同样的问题,然后你百度一下你就知道需要在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 我们需要通过您的地理位置信息获取您周边的相关数据

定位的需要这么写,防止上架被拒。

在plist文件里添加这几个字段(可以根据自己APP的情况,来添加,比如我用了蓝牙,就找到带有Bluetooth的字段),重点是:要在后面添加描述,如果不添加描述,跟没加是一样的,苹果还是会拒绝(最基础是带*的前三项添加)

当然很重要的也需要注意的是,你的描述不能为空,就是后面的是否啥啥那些,还有值得注意的是,你的描述或者前面的英文前后记得不能有空格,这些小问题都需要注意,不然还是显示不出来,浪费更多的精力(还有加nslog打印的权限,建议也删了),最后再上传,在活动中你会立刻看到你上传的版本,再过一会你就能选择构建版本了。如有疑问欢迎交流,加好友1084493818(备注博客);谢谢

猜你喜欢

转载自blog.csdn.net/Lucky_Deng/article/details/52662716