Application Loader 上传应用到AppStore 提示成功,但是iTunesConnect里却一直没有可以构建的版本

IOS10 之后,苹果对访问系统应用的要求更为严格,以前开发中用到相机、相册和日历等时,并不是必须要获取相机、相册和日历的权限;但是现在必须在 Info.plist配置获取权限的描述信息,否则当你需要获取这些权限的时候就会崩溃。

但是今天遇到的一个问题还是比较奇葩的。在我导出 ipa包,通过Application Loader上传AppStore 时明明已经提示成功,但是iTunesConnect里却一直没有可以构建的版本。

开始以为是AppStore的问题,又往上传了俩包,还是可以上传成功但是依然看不到可以构建的版本。 登录邮箱发现苹果给我发了一封邮件:

Dear developer,

We have discovered one or more issues with your recent delivery for “xxxx”. To process your delivery, the following issues must be corrected:

Missing Info.plist key - This app attempts to access privacy-sensitive data without a usage description. The app’s Info.plist must contain an NSCameraUsageDescription key with a string value explaining to the user how the app uses this data.

Once these issues have been corrected, you can then redeliver the corrected binary.

Regards,

The App Store team

大概意思是说,我需要在Info.plist里面配置访问相机的权限。

在这个项目中我需要获取 相册的权限,有一个将图片保存到相册的功能。我在Info.plist 也配置了相册的权限 Privacy - Photo Library Usage Description 。
测试过程中也完全没有出现任何问题。

但是现在告诉我需要配置一个我完全没有用到的 访问相机的权限,那就配置吧,谁让他是苹果爷呢,不听话就是不让你上,你能咋地!
然后在Info.plist 配置了相机的权限 Privacy - Camera Usage Description

然后重新打包,再次上传就可以了,上传完多刷新几次就可以看到可以构建的版本了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值