2014-09-11 46 views
114

我想测试应用程序购买,因此我上传与Xcode构建。我可以在“Prerelase”下看到构建,但不能在“版本”中看到。在“版本”中显示需要多长时间?已经过了30分钟构建在iTunes中不可见连接

回答

118

只有在“预售”选项卡中的“处理”步骤正在进行之前,构建才可见。 它应该取决于你的应用程序的大小。 对于我的10Mb应用程序,大约需要5分钟。

+4

自上个月以来,当“处理”结束时,您会收到来自Apple Developer的电子邮件。我只需耐心等待 – voghDev 2016-01-13 07:21:30

+1

在这里等待1小时。 – Ruben 2017-02-18 19:05:53

+3

上传我的构建在活动选项卡中的处理状态中不可见。当我再次上传相同的版本时,它会提示构建已经可用。 – Jemythehigh 2017-04-17 14:16:15

43

可能会有所帮助:

  1. 在推动建立到iTunes中,我尽量减少organzier窗口,所以在后台一切顺利,并得到了消息显示“打造成功推入”。
  2. 但构建没有显示在iTunes商店和有时建立得到显示在“处理”一步,但没有得到“版本”。
  3. 我重复了第1步和第2步,但结果相同。
  4. 然后我推构建与组织者窗口(在前台)没有最小化,一切工作。 (根据@cdescours指出的尺寸,需要一些时间)
  5. 本实验是在日期为2014年10月30日的整个日期&进行的,同样的问题也在后来被发现。因此,我们可以得出结论,当构建被推入后台时,iTunes有问题。
+2

我做到了,今天就工作(02/2016)。我正在使用XCode 6.4 – 2016-02-07 14:50:01

+1

这也帮了我(04/2016)。使用XCode 7.3。 这真的很奇怪(至少可以这么说)。 – fancy 2016-04-15 11:44:21

+1

这工作。苹果需要修复iTunes Connect的另一个原因。 – Michael 2016-06-15 16:03:50

1

我遇到了同样的问题,我从Xcode6.0切换到Xcode6.1,我的构建开始出现在列表中。

28

要更新@cdescours的答案,现在可以在“处理”状态的“活动”选项卡中看到上传的构建。

+0

根据我的经验,有问题的版本显示为正在分析的所有4分钟内的“处理”,然后从列表中神秘地消失。没有'失败'条目,没有错误信息,没有提示发生了什么,没有任何事情。 _当然,如果你只知道检查它,你的电子邮件中。 – pscl 2018-01-10 01:20:29

24

入住后,你在iTunes Connect活动选项卡上传应用程序,等待它处理:

enter image description here

+3

处理完成后,构建未出现在列表中。什么解决方案? – 2016-10-15 14:31:59

69

检查您的收件箱中来自iTunes Store的电子邮件:

主题:iTunes的Connect:您的应用有一个或多个问题

尊敬的开发人员:

我们发现您最近的 [您的应用]的交付有一个或多个问题。要处理您的投递, 必须更正以下问题:

此应用程序尝试访问隐私敏感数据,但没有使用 说明。应用程序的Info.plist必须包含一个 NSPhotoLibraryUsageDescription项,其中包含一个字符串值,用于说明用户该应用程序如何使用此数据的 。

[...]

一旦需要更正已作出,则可以重新提交 修正后的二进制文件。

问候,

的App Store的团队

的XCode 8告诉我上传成功,但编译没有出现在iTunesConnect直到我固定在电子邮件指示,重新提交的问题。

+0

也不要忘记'隐私 - 联系人使用说明' – Bergasms 2016-09-30 02:30:45

+0

同样的问题。您认为构建将从处理到失败,而不是处理为空 – Rydell 2018-01-26 21:56:55

14

如果您正在使用部署目标> 9添加构建,请在使用相机和照片的情况下将这些键添加到info.plist中:Privacy - Camera Usage DescriptionPrivacy - Photo Library Usage Description以及有效的说明。

当我用空白字符串提交这些密钥时,我遇到了同样的问题。

+0

在哪里添加这些细节? – 2016-10-08 08:28:38

+0

@NiroshanRanapathi in info.plist。 – 2016-10-19 06:58:15

6

大厦@ sreedeep-kesav的答案(没有足够的代表评论),Privacy - Camera Usage DescriptionPrivacy - Photo Library Usage Description可以通过在Xcode中打开你的Info.plist文件并选择旁边的加号按钮Information Property List设置:

enter image description here

9

有时你可能需要检查你的电子邮件。上传时不会出现错误。但是苹果可能会发送一封电子邮件,其中包含您构建中的错误。在我的情况下,我收到了一封电子邮件,其中提到了以下错误。

This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a string value explaining to the user how the app uses this data. 

我已经添加了NSPhotoLibraryUsageDescription项,但描述字符串为空。

+0

是的。因为这是Apple的错误报告。 – GeneCode 2017-04-01 12:21:01

+0

对呀?嗨1996年,苹果打电话回来了。 – pscl 2018-01-10 01:18:56

2

哇这是超级讨厌!老实说,我不知道问题是什么,因为我在过去几年中通过Xcode上传了很多应用程序到appstore,但过去几天我尝试了8个不同的构建上传,超过了12小时,但没有一个会显示出来在iTunesConnect处理或任何其他地方。尽管我从来没有使用过,但我最终尝试了Application Loader。第一次尝试超时“获取Apple Connect令牌”或其他东西。我CMD + Q,并再次尝试应用程序加载器和第二次上传完成...和现在我的构建出现在iTunesConnect作为处理。 OMG令人讨厌,令人困惑并且浪费时间(我想是典型的Apple Dev经验)。

无论如何...以为我会分享我的结果。

+0

哇,我说得太快了。我在Application Loader成功后立即在iTunesConnect中看到了自己的版本,但现在它已经消失,并且不再显示在iTunesConnect中。我还没有收到任何来自苹果的电子邮件。世界正在发生什么! – 2017-01-31 11:19:04

+0

终于在电话中与Apple通话。这是与应用程序有关的问题 - 但苹果服务器并未向我发送电子邮件,因此唯一的办法就是打电话给他们。超烦人! http://stackoverflow.com/questions/39566952/cordova-info-plist-nscamerausagedescription-key-is-missing – 2017-01-31 15:55:06

1

检查Info.plist文件中的所有隐私访问策略选项。

4

检查您的电子邮件。您的电子邮件中必须有问题或缺失报告。我得到了电子邮件,我错过Info.plist

enter image description here

+0

我会浪费天 – 2017-07-08 22:57:06

3

NSCameraUsageDescription键当您从应用程序加载从您的Xcode到App Store中上传您的构建,或直接与它没有显示即使在不同的编译版本的多个上传然后

  1. 打开你的.plist文件,并检查是否有开始与任何密钥字符串“隐私 - .........”
  2. 如果关键字符串值是EM pty,然后添加一些字符串。
    例如,对我来说,我使用的是相机,照片库,麦克风和位置。
    对于我的项目我添加了如下字符串
    a。这个程序需要访问相机。 b。这个应用程序需要访问照片库。
    c。此应用需要访问设备的麦克风。 d。此应用需要访问您的位置。
  3. 现在上传它将被接受的构建。

注意:此权限的字符串是强制性的iOS从10

+0

谢谢,在我的情况下,这是所有的“隐私 - ...”键有一个空字符串。 'NSLocationWhenInUseUsageDescription','NSCameraUsageDescription','NSPhotoLibraryUsageDescription'。 – mbenegas 2017-10-24 14:57:05

2

检查“活动”选项卡上的新构建的状态。一旦“处理”标签从构建中消失,您应该可以使用它。

0

我想分享我的经验, 我上传了我的应用程序上传和Xcode的构建和10小时后,我看不到任何建立在iTunes连接。 最后我联系了苹果,他们解释说构建验证最多可能需要24小时。 24小时后,如果构建在相关页面上不可见,他们建议上传更新的版本。 如果在第二个24小时后,如果仍然没有任何构建,您可以致电apple developper程序帮助。 这里是页面,在这里你可以找到电话号码:

https://developer.apple.com/contact/phone/

发布应用程序的第一个版本可以需要几天时间,但较新的版本花费更少的时间。

1

你可以看到你所有的活动(最近上传的版本)。它还将提供您的构建的当前状态。

1

检查所有键和值的Info.plist文件。 如果有任何钥匙丢失,那么它会导致这个问题。 AppIcon和其他写在info.plist文件中的东西必须是完美的,那么你将无法得到这个问题。

+0

已经有一个答案解决了这个问题。请看看这个。 – 2018-02-07 12:22:29