iOS上传到iTunes Connect失败原因汇总

2017-05-05  本文已影响94人  郭大猿

总结了下上传 iTunes Connect 失败的原因,主要介绍构建版本上传失败。

1. Access privacy-sensitive data 隐私及敏感数据访问权限未添加:

iOS10 开始,在你访问照相机、通讯录、等等隐私以及敏感数据之前,你必须
请求授权。否则你的app会在你尝试访问这些隐私时崩溃。Xcode会log这些:

This app has crashed because it attempted to access privacy-sensitive data without a 
usage description. The app's Info.plist must contain an NSContactsUsageDescription 
key with a string value explaining to the user how the app uses this data.

在提交构建版本的时候也会因为权限问题,构建版本不能成功上传通过。
关于隐私权限详细问题建议参考iOS程序犭袁GitHub的这篇文章:iOS10AdaptationTips
添加完整的权限后,再次提交,构建版本成功通过。

2. App Icons 不完整。例如下图邮件:

1FB31272-A8D3-4844-B676-1F4063C51219.png
大概意思是缺少相关图片资源文件。
需要哪些尺寸的 App Icon 呢: D155BCB2-F5E0-44C0-A483-51DDD4FB3D32.png
上一篇下一篇

猜你喜欢

热点阅读