新版本上传到iTunes Connect后消失

我试图用Xcode 8上传一个版本到iTunesConnect。Xcode显示我上传成功了。 在iTunesConnect的“活动”选项卡中,我看到我的构build出现,并标记为“正在处理…”。 但几分钟后,这个构build消失,我找不到任何地方。 我试图通过Xcode 8再次上传,但它表示构build已经上传到iTunesConnect。 所以,当我试图上传增加版本的版本,它说OK,但我仍然无法看到在iTunesConnect构build。 我试图用Application Loader上传,但也有同样的问题。

查看你的电子邮件。 App Store审查可能会向您发送用户使用情况的电子邮件。
这可能会帮助你。 Xcode8中的NSPhotoLibraryUsageDescription

有同样的问题。 如果不能访问这个Itunes Connect帐户的电子邮件,几乎不可能检测到有什么错误(看起来,如果隐私密钥丢失,应用程序不会再崩溃, 就像这里描述的那样 )。 我想你知道你的应用使用什么设备function。 所以你可以尝试添加你需要的私钥到Info.plist( 在文档中选中“隐私 – …使用说明”键)

我也面临同样的问题。 在Info.plist应用程序中添加缺less隐私敏感密钥的数据使用后,问题得到解决。

  1. 检查并在Info.plist文件中添加缺less的密钥。 请参阅链接https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html了解更多信息。;

  2. 某些键可能会被应用程序中包含的第三方窗格使用。 find它们并包含在你的Info.plist文件中(你可以从发送给你的App Store电子邮件中轻松获得它们)

3.下面是我的问题的关键,添加,NSBluetoothPeripheralUsageDescription,NSCalendarsUsageDescription,NSContactsUsageDescription,NSLocationWhenInUseUsageDescription,NSPhotoLibraryUsageDescription。

我有同样的问题,并发送邮件给App Store开发者支持。 他们今天回答说:

新提交的构build可能需要长达24小时才能处理。 如果您最近提交的构build已经处理了超过24小时,我们build议您提交一个构build编号更高的新构build,因为这通常可以解决问题。 如果在提交新版本后,处理时间超过24小时,请回复此消息,并提供以下信息: – 应用程序名称 – 应用程序的Apple ID – 正在处理的预发布版本和内部版本号 – 屏幕截图说明iTunes Connect的TestFlight部分中的当前构build处理。

试一试!

*更新:

我在plist中添加使用说明(如照片,相机…)后解决了这个问题。*

你必须等5分钟,你会发现在活动选项卡(左侧)的应用程序。

遇到同样的问题。 试过每一个可能的步骤,包括; 1.增加内部版本号2.添加所需的使用说明3.试过两个选项:Xcode8以及应用程序加载器。 没有任何工作在我的情况。 构build已成功validation,并在itunesconnect的“Activity”选项卡中显示为“Processing”。 一旦你刷新itunesconnect门户,它就消失了。

现在,有效的是:一旦构build在iTunes连接门户中显示为“正在处理”,只需等待,在iTunes连接门户中什么都不做。 不要刷新所有构build选项卡大约2-3个小时,这取决于你的应用程序的大小(似乎没有逻辑,但这是它的工作方式。)

之后,二进制将可用于在itunesconnect提交。

我添加了所有需要在info.plist中添加的隐私密钥后才能将构build版本提交到app store。请务必从下面的链接中查看我们正在访问的应用程序的服务需要添加的隐私密钥ios10支持https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html

我错过了NSLocationWhen.InUseUsageDescription隐私密钥在info.plist&添加此密钥到info.plist后,我能够上传到itunesconnect成功。

在Apple支持人员的帮助下,我发现了另外一个可能导致这个问题的原因。

如果有第三方框架的老版本(在我的情况下,罪魁祸首是GoogleMobileAds.framework),应用程序构build将在处理后被删除,没有错误或警告。 如果遇到这个问题,请检查并更新在您的应用中使用的所有第三方框架。

build立消失。 想知道为什么,但什么都没做。 12小时后,被通知已完成处理,我能够将其部署到TestFlighttesting人员。

也许是因为我不小心通过应用程序加载器上传了以前的.ipa文件,而不是最新导出的文件。 但是这可能只是随机的情况。 无论哪种方式,我什么也没有做,而且再次出现 – 尽pipe最近12个小时之后,经常在大约20-30分钟内完成加工。

我面临同样的问题,但这是由于许可问题。

应用程序需要audio录制权限,这在info.plist中是缺less的。 请检查您的info.plist和所有必需的权限。

之后,该应用程序成功提交并显示在iTuneConnets上。