iOS APP Packaging and Publishing App Store Listing Process Guide

To use hbuilderx to package ios app applications, you need to package them first, and then put them on the app store before users can download and use them.

Let's talk about the whole process of packing and putting on shelves.

First of all, a packaging certificate is required when packaging. This certificate is a certificate with a p12 suffix, and then a certificate description file is required. With these two files, packaging can be done.

First of all, you must have an Apple developer account to generate these two certificates. If you do not have an account, you need to refer to the following tutorial to open an Apple developer account first:

https://blog.csdn.net/weixin_48914851/article/details/128963761

If you already have an Apple developer account, you can skip the above steps

Then, you can start creating packaged certificates and certificate description files:

Step 1: Log in to the Apple Developer Center, click on certificates, and then click on the blue plus sign in the figure below to start creating a cer certificate.

 

It should be noted that during the creation process, you need to select the ios distribution ad hoc and app store type, and do not select other types, especially the apple and dev types.

Then during the upload process, it will ask us to upload a csr file, as shown below:

 

The second step, because this csr file needs to be generated by a mac computer, and the generation process is more troublesome. If we only have a windows computer, we can use the tool Banana Cloud Compilation to generate it. The address of the tool is as follows:

地址:https://www.yunedit.com

After logging in to the Banana cloud editor, enter the console, and you can use the function of creating an ios certificate. As shown in the figure below, first create a csr file, after creating the csr file, you need to download the csr file to your local computer.

 

The third step is to go back to the Apple Developer Center and continue to upload the csr file to generate a cer certificate, and then download the cer certificate to your local computer.

The fourth step is to switch to Banana Cloud Compilation and upload the cer file to generate a p12 certificate, as shown below:

 

At this point, the p12 packaging certificate has been generated.

Next, we continue to introduce how to generate a certificate profile file:

Step 1: Click the Identifiers menu to start creating an Identifier. Identifier is also called appId. We will call it appId later. The appId must be consistent with the package name we filled in when hbuilderx was packaged. This is very important.

 

Step 2: After creating the appId, click the profiles menu, as shown in the figure below, to start creating the certificate description file. For the description file, first select the app store type (if you want to create a test type, read this step first, and then see the third step), and then pass the created file to you, and it will also ask you to choose the above steps The appId created in and select the cer certificate, don't make a mistake:

 

Step 3: If you want to test on a real device, you should create an ad hoc type instead of an app store type in the previous step, but when creating this type of description file, it will also require us to provide a test during the creation process The udid of the device (iphone or ipad), we can use the tool in the upper right corner of Banana Cloud to scan the code to get the udid:

Ok, so far, we have created the p12 certificate and the certificate profile file.

We can now use hbuilderx's cloud packaging or package the ipa file with peace of mind.

After packaging the ipa file, you can use the internal test function of Banana Cloud to upload the ipa file packaged with the profile in ad hoc format. Users who have added udid can scan the code to download and install the test.

If it is not a test, but an official launch, you can follow the steps below to put it on the shelf:

Step 1: Log in to the Apple Developer Center, enter the console, then click app store connect to enter the app store, and then click the blue plus sign to create an app as shown in the figure below. If you have already created an app, you can ignore this step. It should be noted that the created Remember to choose the suite ID of appId, it must be consistent with your appId, don’t choose wrong.

 

Step 2: Click on the app to enter the details of the app. You need to fill in a lot of information, one of which is to upload screenshots of various sizes of the app. If we don’t have so many devices here, we can use the screenshot function of Banana Cloud to generate screenshot.

Step 3: Then you also see that you need to upload the ipa to enter the build version, but their official tools, such as xcode, can only be installed on mac computers. Here we can also use Banana Cloud to upload, as shown below:

 

Step 4: Log in to Banana Cloud, upload ipa

 

Step 5: In the process of uploading ipa, it will ask us to enter the account number of the Apple Developer Center and upload the special password. It should be noted that this special password is not the login password, but needs to be set by ourselves. If you do not set it However, you can refer to the tutorial below the password input box on the upload interface to set a dedicated password first.

 

After the upload is successful, about 30 minutes later, you can see the build version in the Apple Developer Center (if you can’t see it in 30 minutes, you can check the mailbox to see the specific error reason)

After the upload is successful, fill in all the information and submit it for manual review. After they complete the review, it will be put on the shelves.

Guess you like

Origin blog.csdn.net/weixin_48914851/article/details/129448960