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

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/30495679/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-31 06:05:54  来源:igfitidea点击:

How do I upload a build to iTunes Connect for TestFlight?

iosxcodeapp-store-connecttestflight

提问by Python_Is_Great

How do I upload my app I made in Xcode to iTunes Connect to invite Beta testers to download it?

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

I read the documentation and I tried what it said but it never uploaded my app.

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

回答by Stas

If you have a ready app,

如果您有现成的应用程序,

1) Choose "generic iOS device" (don't choose any other devices connected or a simulator)

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

2) Go to Product --> Archive

2) 转到产品 --> 存档

3) If everything is fine, it should open the archive in the Organizer - there you can change the name of your upload if you wish. When ready click "validate" and then "Submit to App Store".

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

*) When creating the next version of the archive don't forget to change the version number from 1.0 to something different (it's "Bundle Version" somewhere in supporting files)

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

回答by George

As the above answers are bit old and there have been some changes in iTunesConnect. You can follow these steps to upload build for beta testing :

由于上述答案有些陈旧,并且 iTunesConnect 发生了一些变化。您可以按照以下步骤上传用于 Beta 测试的构建:

1) Archive the project by clicking Product->Archive(make sure that the device selected is "Generic iOS Device", else the archive option will be disabled)

1) 通过点击 Product->Archive 归档项目(确保选择的设备是“Generic iOS Device”,否则归档选项将被禁用)

2) Xcode will take some time to archive the project, after successful archive a window will open (archive window).

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

3) There will be option "Validate" (it is always recommended to validate a build before uploading to app store). Click on the "Validate" option and if everything is alright you will see a green tick.

3)会有选项“验证”(总是建议在上传到应用商店之前验证构建)。单击“验证”选项,如果一切正常,您将看到一个绿色勾号。

4) Next click on the "Submit to App Store" option, it will take some time to upload the build.

4) 接下来点击“Submit to App Store”选项,上传构建需要一些时间。

5) Once upload is complete login to your iTunesConnectaccount. There MyApps -> YOUR_APP_NAME.

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

6) There you will see a option Testflight. Inside that option you will see "iOS Builds". Check if the uploaded build is shown there, if not, don't worry it takes few minutes.

6) 在那里你会看到一个选项 Testflight。在该选项中,您将看到“iOS Builds”。检查上传的构建是否显示在那里,如果没有,请不要担心这需要几分钟。

7) Now coming to the adding beta testers part. There are 2 ways ie. either you can add the testers as internal testers or external testers

7) 现在来到添加 Beta 测试人员部分。有 2 种方式,即。您可以将测试人员添加为内部测试人员或外部测试人员

a) Internal Testers

a)内部测试员

Check this link. You do not need beta review for adding internal testers.

检查此链接。添加内部测试人员不需要 Beta 。

b) External Testers

b)外部测试人员

This requires beta App review. Beta app review takes less time than the actual app review. For submitting for beta app review click on the build no in Testflight->iOS Builds->build no.(something like 1.0)

这需要测试版应用程序。Beta 版应用审核比实际应用审核花费的时间更少。要提交 Beta 版应用程序,请单击 Testflight->iOS Builds->build no.(类似于 1.0)中的版本号

Click on the "Add Testers to the build" and follow the steps. Once the app is beta reviewed, invite will be send to the testers automatically(if you choose to). You only need to submit once per build for beta review. Once a build is beta reviewed you can add upto 2000 testers.

单击“将测试人员添加到构建”并按照步骤操作。应用程序通过测试版审核后,邀请将自动发送给测试人员(如果您愿意)。您只需为每个版本提交一次 Beta 版审核。一旦构建经过 Beta ,您最多可以添加 2000 名测试人员。

Hope this helps.

希望这可以帮助。

 

 

回答by Shades

From the Xcode menu, go to Window, then choose Organizer

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

Menu

菜单

From there, validate your build, then if it's good, click "Submit to app store."

从那里,验证您的构建,然后如果没有问题,请单击“提交到应用商店”。

Submit

提交

After it goes through, log in to iTunes Connect and you will see your build toward the bottom of the screen

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

回答by TM Lynch

The following are the steps that are valid as of July, 2019:

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

  1. Change the version number and/or build number for the app in the general properties.
  2. Select Generic IOS Device to build.
  3. Choose Product/Archive to create an archive of the app. The Archive Organizer window will appear.
  4. Validate the App.
  5. Choose Distribute to upload the App.
  6. After the app processes, you will get an email. This usually takes less than an hour.
  7. Log in to appstoreconnect.apple.com and select your new build/version. Then add test groups or individual testers. You may have to answer the encryption export question, and you will be asked to describe the changes in this new version. After you hit submit, the app goes to Apple for review.
  8. After about a day, Apple will approve your app for distribution and automatically notify your testers (if you selected that option). Your testers then should go to the Test Flight app on their phones to download the latest version of your app.
  1. 在常规属性中更改应用程序的版本号和/或内部版本号。
  2. 选择 Generic IOS Device 进行构建。
  3. 选择产品/存档以创建应用程序存档。将出现存档管理器窗口。
  4. 验证应用程序。
  5. 选择分发以上传应用程序。
  6. 应用程序处理后,您将收到一封电子邮件。这通常需要不到一个小时。
  7. 登录 appstoreconnect.apple.com 并选择您的新版本/版本。然后添加测试组或单个测试人员。您可能需要回答加密导出问题,系统会要求您描述此新版本中的更改。点击提交后,该应用程序将提交给 Apple 进行审核。
  8. 大约一天后,Apple 将批准您的应用分发并自动通知您的测试人员(如果您选择了该选项)。然后,您的测试人员应该前往他们手机上的 Test Flight 应用程序以下载您的应用程序的最新版本。

回答by SRMR

Submit your app build to the App Store like normal via Xcode.

像往常一样通过 Xcode 将您的应用程序构建提交到 App Store。

Then go into iTunes Connect -> My Apps -> Your App -> then go to the Prerelease tab.

然后进入 iTunes Connect -> My Apps -> Your App -> 然后进入 Prerelease 选项卡。

In the Prerelease tab it will show your builds you've uploaded. There you will see the ability to Submit For Beta App Review.

在 Prerelease 选项卡中,它会显示您上传的版本。在那里,您将看到提交 Beta 应用程序的功能。

Once they approve it then you're golden :)

一旦他们批准它,那么你就是金子:)

回答by Wingzero

You need to build - submit your app via Xcode to App Store, make sure you have proper icons embedded, otherwise, xcode will stop and warn you what you need to include for your app.

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

Then, (create if needed) and login to iTunes Connect, go to my apps, you will see your app. Then you could add testers for beta test, you will get some crash logs if any.

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