首页 > 学院 > 开发设计 > 正文

使用Xcode8上传成功后,iTunes Connect里构建版本却没有应用

2019-11-09 14:44:28
字体:
来源:转载
供稿:网友

前不久iOS版本升级到了 iOS 10,Xcode也升级到了Xcode 8,但是随之而来就会遇到一些更新后的问题。在升级过后,在Xcode8中打包并成功上传到iTunes Connect,但是应用商店一直没有构建版本,连构建时效都没有,等了几个小时,然后上传了两次发现依然不行。

于是找资料才发现,从iOS10开始,苹果更加注重对用于隐私的保护,app里边如果需要访问用户隐私,必须要做描述,所以要在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的字段),重点是:要在后面添加描述,如果不添加描述,跟没加是一样的,苹果还是会拒绝(最基础是带*的前三项添加)。

在上传就会成功了。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表