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

时间:2016-12-30 05:46:14

标签: xcode itunesconnect ios10

我一直在使用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/

谢谢。

1 个答案:

答案 0 :(得分:2)

我确实遇到了同样的问题。在我们的案例中,我们使用了相机,照片库和位置,但我们没有在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