Xcode Archives package upload/export ipa and publish to TestFlight

The Archives tool that comes with Xcode can be uploaded to App Store Connect for distribution in a fool-proof way. Here we take distribution to TestFlight as an example.

Environment: Xcode 14

One: Archives packaging

Select the Product, Archives option in the Xcode menu bar, wait for the compilation to complete, and enter the following interface, Distributes Appwhich is the next step.
Please add a picture description

Select App Store Connect, this option is the operation of uploading the ipa package to testfligt or app store. Enterprise-level applications can choose the third one (few apps are enterprise-level applications).
Please add a picture description

Selecting Upload includes export options for uploads, and Export includes exporting only. Here, select Upload
Please add a picture description
to wait for the connection to the server, select next and the next step
Please add a picture description
is all checked by default, and the next step
Please add a picture description
is to automatically sign. The next step is
Please add a picture description
to wait for the connection to the server.
Please add a picture description
This is the preparation interface. Check whether the information is correct. Select upload
Please add a picture description
to upload, and wait for
Please add a picture description
Apple’s server to be uploaded in Guizhou. up. At this time, the ipa package has already been analyzed in the app store connet queue.

If you want to get the ipa package, just select export in the red circle at the bottom left.
Please add a picture description

Two: TestFlight distribution

TestFight distribution is much simpler (even extremely simple and painless) than app store distribution. Some crashes and marketing are allowed, such as permission crashes, etc., and the review speed is extremely fast (estimated machine review), and it can be approved and distributed in less than half an hour. The difference between tf signature and app store will not be repeated, but the steps and points to be paid attention to are explained below.

Create a new app (this step is not included in this tutorial, you can refer to other articles on how to create a new app)
Please add a picture description
Select TestFlight at the top, and then create a new group ("Internal Test" and "External Test" on the left). The internal group is used for personnel testing within the organization, and its functions include setting personnel functions, etc.; external testing cannot test personnel functions but their identities are not limited, and there can be up to 100,100 testers. It is recommended to create both, there is no pitfall here.
Please add a picture description
Choose a build version and the ipa package we uploaded above.
Please add a picture description
Then fill in the introduction of the test app, there is no pitfall here, just pay attention to civilized language. Note, don't forget to fill in the URL of the app's privacy policy and communication information. The latter just find a blog and write "Welcome to use, if you have any questions, please communicate with xxx" and the like. The former is just to find a blog to refer to other people's privacy policies, and just replace other people's products with your own.

After filling in all the information and waiting for the review, the review will be completed in less than half an hour. After the review is successful, Apple will send an email to the account owner to notify that the test is ready. At this time, using the url provided by tf allows the tester to download the test.

Guess you like

Origin blog.csdn.net/kicinio/article/details/129114220