构建在itunes connect中不可见

use*_*192 161 xcode itunesconnect ios

我想在应用程序购买中进行测试,因此我使用xcode上传了build.我可以在"Prerelase"下看到构建,但在"Versions"中看不到.在"版本"中显示需要多长时间?已经30分钟了

cde*_*urs 164

在"预先发布"选项卡中的"处理"步骤进行之前,构建不可见.它应该取决于您的应用程序的大小.对于我的10Mb应用程序,它花了大约5分钟.

  • 自上个月以来,当"处理"结束时,您会收到来自Apple Developer的电子邮件.我只需要耐心等待 (9认同)
  • 上传我的构建在活动选项卡中的处理状态中不可见.当我再次上传相同的版本时,它提示构建已经可用. (8认同)
  • 72小时,这是一个9 MB的文件. (3认同)

And*_*per 102

检查收件箱中是否有来自iTunes Store的电子邮件:

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

亲爱的开发者,

我们发现您最近为[您的应用]发送的一个或多个问题.要处理您的交付,必须纠正以下问题:

此应用程序尝试在没有使用说明的情况下访问隐私敏感数据.应用程序的Info.plist必须包含一个NSPhotoLibraryUsageDescription键,其中包含一个字符串值,向用户解释应用程序如何使用此数据.

[...]

完成所需的更正后,您可以重新更新已更正的二进制文件.

问候,

App Store团队

XCode 8告诉我上传成功,但在我修复了电子邮件中指出的问题并重新提交后,构建版本才出现在iTunesConnect中.

  • 同样的问题.您认为构建将从处理变为失败,而不是处理为空 (2认同)

Yog*_*are 51

可能会有所帮助:

  1. 在推动构建到iTunes时,我最小化了organzier窗口,所以在后台一切顺利,消息显示"Build push successfully".
  2. 但是构建没有在itunes商店中显示,有时构建在"处理"步骤中显示但是没有达到"版本".
  3. 我重复了第1步和第2步但结果相同.
  4. 然后我用Organizer窗口推送构建(在前景中)而不是Minimized,一切正常.(根据大小需要一些时间,因为@cdescours指出)
  5. 该实验于2014年10月30日全天进行,同样的问题也在后来发现.因此,我们可以得出结论,当构建在后台推送时,iTunes会遇到问题.

  • 这对Xcode 8仍然有效.我今天上传了我的macOS应用程序5次,每次我隐藏Xcode(Cmd + H)来处理其他事情.即使Xcode说"上传已完成",构建也从未出现在iTunes连接的"活动"选项卡中.然后看完之后我试着在上传时将Xcode留在前台,然后构建立即出现在iTunes连接中作为"处理". (15认同)
  • Xcode 10.2.1为我工作... (4认同)
  • 我今天做到了并且工作(02/2016).我正在使用XCode 6.4 (2认同)

Ish*_*nda 38

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

  • 根据我的经验,有问题的构建在被分析的所有 4 分钟内都显示为“正在处理”,然后就神秘地从列表中消失了。没有“失败”条目,没有错误消息,没有发生什么的暗示,什么也没有。_当然_它在您的电子邮件中,如果您只知道检查它。 (2认同)

Mic*_*cro 33

上传应用程序后,请检查iTunes Connect中的"活动"选项卡,并等待其处理:

在此输入图像描述

  • 处理后,构建没有出现在列表中.解决方案是什么? (6认同)
  • 如果您犯了一些错误,该系统将无法原谅。您的上传成功,但是没有出现在此列表中。(实际上,成功意味着您已经使用了该内部版本号)。您必须检查电子邮件中的错误。内部版本号永远不会以任何方式出现在iTunes Connect网站上。 (2认同)

Zha*_*rik 16

查看你的电子邮件.您必须在电子邮件中发布或丢失报告.我得到了电子邮件,我错过NSCameraUsageDescription关键在Info.plist

在此输入图像描述


Sre*_*M S 15

如果您要添加部署目标> 9的构建,请将这些密钥添加到info.plist,以防您使用相机和照片:Privacy - Camera Usage DescriptionPrivacy - Photo Library Usage Description使用有效说明.

当我使用空白字符串提交这些键时,我遇到了同样的问题.


jjp*_*jpp 14

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

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.
Run Code Online (Sandbox Code Playgroud)

我添加了NSPhotoLibraryUsageDescription键,但描述字符串为空.


Ari*_*dar 14

当您从Application加载程序或直接从您的xcode上传构建到App Store时,即使在具有不同构建版本的多个上载中也没有显示

  1. 打开.plist文件,检查是否有任何以"Privacy - ........."开头的密钥字符串
  2. 如果该字符串值为空,则添加一些字符串.
    例如,对我来说,我使用相机,照片库,麦克风和位置.
    对于我的项目,我添加了如下字符串
    a.此应用需要访问相机.
    湾 此应用需要访问照片库.
    C.此应用需要访问您设备的麦克风.
    d.此应用需要访问您的位置.
  3. 现在上传它将获得接受的构建.

注意:此权限字符串是iOS 10必需的.


Ven*_*ari 10

您可以在此处查看所有活动(最近上传的构建版本).它还将提供构建的当前状态.


Kee*_*ego 6

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

在此输入图像描述