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

总结了下上传 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 呢:

  • 通过 Xcode 创建一个 AppIcon
D155BCB2-F5E0-44C0-A483-51DDD4FB3D32.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容