我尝试使用Xcode 8将内容上传到iTunesConnect .Xcode向我显示上传成功。在iTunesConnect的“活动”选项卡中,我看到我的构建已显示,并且标记为"正在处理..."。但几分钟后,这个版本消失了,我无法在任何地方找到它。我试图通过Xcode 8再次上传它,但它说构建已经上传到iTunesConnect。因此,当我尝试使用增加的版本上传版本时,它说好了,但我仍然看不到iTunesConnect中的版本。我尝试使用Application Loader上传,但是存在同样的问题。
答案 0 :(得分:79)
查看您的电子邮件。 App Store审核可能会向您发送用户使用的电子邮件 这可能对你有所帮助。 NSPhotoLibraryUsageDescription in Xcode8
答案 1 :(得分:10)
您需要等待5到20分钟,然后您会在“活动”标签(左侧)中找到该应用。
如果您处于该开发者帐户的管理职位,您将收到一封有关您提交的构建状态的电子邮件。
答案 2 :(得分:8)
我也面临同样的问题。在应用Info.plist中添加缺少隐私敏感的密钥数据使用后,问题就解决了。
检查并添加Info.plist文件中缺少的密钥。有关详细信息,请参阅链接https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html。
应用程序中包含的第三方pod可能会使用某些键。找到它们并包含在您的Info.plist文件中。(您可以从发送给您的App Store电子邮件中轻松获取它们)
3.以下是修复我的问题的密钥,添加,NSBluetoothPeripheralUsageDescription,NSCalendarsUsageDescription,NSContactsUsageDescription,NSLocationWhenInUseUsageDescription,NSPhotoLibraryUsageDescription。
答案 3 :(得分:7)
有同样的问题。如果无法访问该Itunes Connect帐户的电子邮件,则几乎不可能检测到出现问题(似乎,如果缺少隐私密钥,应用程序不会再崩溃,as it described here)。我想你知道你的应用程序使用的设备功能。因此,您可以尝试向Info.plist添加所需的隐私密钥(选中“隐私 - ...使用说明”密钥in the docs)
答案 4 :(得分:2)
我有同样的问题,我发送邮件给App Store开发人员支持。 他们今天回复我的话如下:
新提交的构建最多可能需要24小时才能处理完毕。如果 您最近提交的版本已处理超过24个 小时,我们建议您提交具有更高版本号的新版本 因为这通常可以解决问题。如果在提交新版本后, 您的处理时间超过24小时,请回复 此消息包含以下信息: - 应用程序名称 - Apple ID 应用程序 - 当前的预发布版本和内部版本号 processing - 显示当前构建处理的屏幕截图 在iTunes Connect的TestFlight部分中。
试一试!
*更新:
我在plist中添加使用说明(如照片,相机......)后解决了问题。*
答案 5 :(得分:2)
我可以在添加info.plist中需要添加的所有隐私密钥之后将构建提交到应用商店。请务必通过以下列表链接查看我们在我们的应用中访问的服务需要隐私密钥添加ios10支持https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html
我在info.plist&中缺少NSLocationWhenInUseUsageDescription隐私密钥。将此密钥添加到info.plist后,我能够成功上传到itunesconnect。
答案 6 :(得分:1)
遇到同样的问题。尝试了所有可能的步骤,包括; 1.增加内部版本号 2.添加所需的使用说明 3.尝试了两个选项:Xcode8以及应用程序加载器。 在我的案例中没有任何作用。 Build已成功验证并显示在itunesconnect的“Activity”选项卡中,显示为“Processing”。一旦你刷新了itunesconnect门户,它就消失了。
现在,有效的是:一旦构建在itunesconnect门户中显示为“正在处理”,只需等待并在itunesconnect门户中不执行任何操作。请勿在2-3小时内刷新所有构建选项卡,具体取决于您的应用程序大小。(似乎没有逻辑,但这是它的工作方式。)
之后,二进制文件将可用于在iTunes中提交。
答案 7 :(得分:1)
在Apple支持人员的帮助下,我发现了另一个可能导致此问题的原因。
如果有旧版本的第三方框架(在我的情况下,罪魁祸首是GoogleMobileAds.framework),应用程序构建将在处理后删除,不会出现错误或警告。如果您遇到此问题,请检查并更新在您的应用中使用的所有第三方框架。
答案 8 :(得分:1)
有同样的问题。几分钟后建立了。没有电子邮件,没有错误...
我终于将第二个用户添加到我的帐户,并添加了另一个苹果ID。然后该用户可以收到一封电子邮件,说明某些隐私设置(蓝牙使用)丢失了......
Apple我只是讨厌你作为开发者。糟糕的工具,糟糕的架构,糟糕的支持。
答案 9 :(得分:1)
对我有用的是:
我不认为“默默拒绝/删除”对苹果来说是事,但是...
答案 10 :(得分:0)
就我而言,问题是我在创建归档文件时就开始准备发布。
我已经上传了我的应用程序v1.0.0,它已经通过了应用商店审查,可以出售。
根据用户反馈,我仅对UI文本进行了一些非常小的更改,并创建了v1.0.1。没有对库进行任何更改,没有新的权限等。上传后无法看到构建,请想象一下。
我最终重新提交了5次(版本7至版本11)。我什至降级了我的xcode版本并重试。没有任何帮助。
然后,我记得我已经开始在App Store中创建新版本v1.0.1,并保存了新版本信息。我的想法是,一旦构建可用,我就将其附加并提交以供审核。
我找不到删除部分创建的发行版的方法,因此我将xcode中的版本更改为v1.0.2并重试。而且有效。
然后,我还将App Store的发行版也更改为v1.0.2,并关联了构建版本并提交了审核。
答案 11 :(得分:0)
就我而言,
a
在我的某些<key>ITSAppUsesNonExemptEncryption</key>
<false/>
扩展名中而不是Info.plist
中的
,并且App Store connect在处理后无提示地删除了构建。我让他们都匹配了,并且奏效了。脚,没有错误消息!
答案 12 :(得分:0)
我在基于Cordova的App构建中遇到了同样的问题。
问题似乎是该应用仍在使用UIWebView
。我可以通过将<preference name="WKWebViewOnly" value="true" />
添加到config.xml中来解决该问题。
答案 13 :(得分:0)
就我而言,问题是缺少BitCode标志。 我不记得为什么我禁用了位码,但是我已经成功上传了一个月左右的位码。
突然,上载的版本在开始处理后不久就开始消失,但是当我启用了位码后,再次在appstoreconnect控制台中正确识别了上载。
现在,我终于收到完成处理的邮件,并且可以正常访问上载的版本了。
编辑:非比特码上传最终在4天后出现,而带有比特码的上传则花费了30分钟。
答案 14 :(得分:0)
这也发生在我上周。我的旧应用程序没有任何更改,只想发布稍作更改的新版本。我将我的IPA上传到服务器,经过一些处理,该构建从“活动”页面中消失了。我也没有从Apple收到任何描述该错误的电子邮件。
我在星期五开了去苹果的票。星期二,突然间,我的所有构建完成了处理,可以在“活动”页面上找到。我认为某些触发是由Apple完成的。然后,我发送了我的最后一个版本进行审查,他们回答了我的问题,说由于我的版本正在排队进行审查,他们还有什么可以帮助的。
也许其他人可以使用此信息,并希望苹果公司更新其系统,以便我们可以在网页上看到错误(如果有),而不必等待电子邮件。
答案 15 :(得分:0)
我遇到了同样的问题。我尝试使用不同的版本,但失败了,最后我检查了我的plist,它具有权限密钥,但没有描述。 我当时使用通讯簿框架来获取联系人,但后来转移到CNContact,没有说明的plist键入工作正常,但是在上传后,从iTunes的“活动”视图中删除了CNContact App。
请检查每个许可密钥是否包含描述,Apple可以在上传时从“活动/测试飞行”中删除您的应用。
答案 16 :(得分:0)
我遇到同样的问题。该应用确实成功发送到TestFlight 4 days ago
。但测试人员说,她无法在TestFlight应用程序中看到最新发布的应用程序。
我登录iTunesConnect并验证最新的应用程序已在4天前准备就绪。但我的TestFlight应用程序无法看到它。我在TestFlight中刷新应用程序列表2~3次,然后从TestFlight重新安装应用程序。然后测试人员说她收到关于最新应用程序的通知电子邮件已经准备就绪....我终于可以看到最新的应用程序了。
我不知道最后会发生什么。
答案 17 :(得分:0)
我遇到了同样的问题,但这是由于许可问题。
应用需要音频录制权限,在info.plist中缺失。请检查您的info.plist和所有必需的权限。
该应用程序成功提交并显示在iTuneConnets上。
答案 18 :(得分:0)
构建消失了。想知道为什么,但什么也没做。 12小时后,被通知已完成处理,我能够将其部署到TestFlight测试人员。
也许是因为我不小心通过Application Loader上传了我之前.ipa的档案,而不是新导出的档案。但这可能只是随机的情况。无论哪种方式,我都没有做任何事情,并且它再次出现 - 尽管是12小时后,最近经常在大约20-30分钟内完成处理。