如何将构建上传到iTunes Connect for TestFlight?

时间:2015-05-28 01:20:16

标签: ios xcode itunesconnect testflight

如何将我在Xcode中制作的应用程序上传到iTunes Connect以邀请Beta测试人员下载?

我阅读了文档并尝试了它所说的但它从未上传过我的应用程序。

6 个答案:

答案 0 :(得分:93)

如果你有一个现成的应用程序,

1)选择“通用iOS设备”(不要选择任何其他连接的设备或模拟器)

2)转到产品 - >归档

3)如果一切正常,它应该在管理器中打开存档 - 如果您愿意,可以在那里更改上传的名称。准备好后,单击“验证”,然后“提交到App Store”。

*)在创建下一版本的存档时,不要忘记将版本号从1.0更改为不同的版本(在支持文件中的某处“Bundle Version”)

答案 1 :(得分:14)

由于上述答案有些陈旧,并且iTunesConnect中已有一些更改。您可以按照以下步骤上载构建以进行Beta测试:

1)通过单击产品->存档来存档项目(确保所选设备为“通用iOS设备”,否则存档选项将被禁用)

2)Xcode将需要一些时间来存档项目,成功存档后将打开一个窗口(存档窗口)。

3)将有一个“ Validate”(验证)选项(建议始终在上载到应用商店之前验证一个构建)。单击“验证”选项,如果一切正常,您将看到一个绿色的勾。

4)接下来,点击“提交到App Store”选项,这将花费一些时间来上传构建版本。

5)上传完成后,登录您的iTunesConnect帐户。有MyApps->  YOUR_APP_NAME。

6)在那里您将看到一个选项Testflight。在该选项内,您将看到“ iOS Builds”。检查是否在其中显示了上载的版本,如果没有,请不要担心,它需要几分钟。

7)现在介绍添加beta测试器的部分。有两种方法,即。您可以将测试人员添加为内部测试人员,也可以将其添加为外部测试人员

a)内部测试人员

选中此link。您无需添加新的内部测试人员即可进行Beta版审核。

b)外部测试人员

这需要Beta版App审查。 Beta应用程序审核所需的时间少于实际应用程序审核的时间。要提交Beta版应用审核,请在Testflight-> iOS Builds->内部版本号(大约为1.0)中单击内部版本号

单击“将测试人员添加到内部版本”,然后按照以下步骤操作。应用经过Beta测试后,邀请将自动发送给测试人员(如果您愿意)。每个版本只需要提交一次即可进行Beta版审查。对构建进行Beta测试后,您最多可以添加2000位测试人员。

希望这会有所帮助。

答案 2 :(得分:9)

从Xcode菜单转到Window,然后选择Organizer

Menu

从那里验证您的构建,然后如果它是好的,请单击“提交到应用程序商店。”

Submit

完成后,登录iTunes Connect,您将看到屏幕底部的构建

答案 3 :(得分:5)

以下是截至2019年7月有效的步骤:

  1. 在常规属性中更改应用的版本号和/或内部版本号。
  2. 选择要构建的通用IOS设备。
  3. 选择“产品/存档”以创建该应用程序的存档。将会显示“存档管理器”窗口。
  4. 验证应用程序。
  5. 选择分发以上传应用。
  6. 应用程序处理后,您将收到一封电子邮件。通常需要不到一个小时。
  7. 登录到appstoreconnect.apple.com并选择新的构建/版本。然后添加测试组或单个测试人员。您可能需要回答加密导出问题,然后要求您描述此新版本中的更改。点击“提交”后,该应用将转到Apple进行审核。
  8. 大约一天后,Apple将批准您的应用进行分发并自动通知测试人员(如果您选择了该选项)。然后,测试人员应该在手机上转到“测试飞行”应用,以下载应用的最新版本。

答案 4 :(得分:3)

通过Xcode将您的应用内部版本提交到App Store。

然后进入iTunes Connect - >我的应用 - >你的应用 - >然后转到预发行标签。

在预发布标签中,它会显示您上传的构建版本。在那里,您将看到提交Beta App App的功能。

一旦他们批准了,那么你就是金色的:)

答案 5 :(得分:2)

您需要构建 - 通过Xcode将您的应用程序提交到App Store,确保嵌入了正确的图标,否则xcode将停止并警告您需要为应用程序添加的内容。

然后,(如果需要,创建)并登录iTunes Connect,转到我的应用程序,您将看到您的应用程序。然后,您可以添加测试人员进行beta测试,如果有的话,您将获得一些崩溃日志。