在itunes中使用xcode 8.2 ios 10建立不可见的构建

我一直在使用
Xcode 8.2将我的应用程序上传到itunes connect.当我从xcode上传它时,构建成功上传.

但是当我登录itunes connect时,我可以看到活动部分中的内置处理几秒钟,然后构建将自动消失,没有任何错误或信息.

我还向苹果提交了一份错误报告,但他们没有回答.

我也尝试过Application loader但结果相同.

同样的问题在SO上提出,但是太旧了,所以我不得不问一个新的问题.

请查看以下截图.

https://postimg.org/image/4xh8kq8bt/

https://postimg.org/image/7ykey9m6p/

https://postimg.org/image/mc8g6h6pt/

谢谢.

最佳答案 我确实遇到了同样的问题.在我们的例子中,我们使用了相机,照片库和位置,但我们没有在info.plist中添加隐私密钥.

<key>NSCameraUsageDescription</key>
<string>Please allow to access camera to take property images.</string>
<key>NSLocationAlwaysUsageDescription</key>
<string>Please allow to access nearest featured properties.</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string>Please allow to access nearest featured properties.</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>Please allow to access photo library to use images.</string>

另一个重要的事情是从iOS 9 iPad多任务支持需要所有方向,但如果您的应用程序没有,只需将UIRequiresFullScreen键添加到您的Xcode项目的Info.plist文件并应用布尔值YES.

我们在应用程序构建中添加了上述键后,成功地出现在iTunesConnect中.所以这可能对你有所帮助.

注意:我们收到错误详细信息的电子邮件,使用我们上传的应用程所以请查看可以帮助您的电子邮件.

请查看以下链接,了解申请中所需的财产清单列表.

https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html

点赞