Current location - Quotes Website - Personality signature - How to publish an App to the App Store
How to publish an App to the App Store

Even free applications require a developer account. Registering a Developer account will not be described in detail here. Then naturally prepare the App. Make sure that the iOS application has been fully tested in the simulator to confirm that there are no known bugs. After everything is ready for App publishing, you can publish the App to the App Store.

In summary, App publishing requires the following processes:

1. Register the App ID. Specify Bundle Identifier in Xcode

2. Create Distribution Certificate

3. Create Distribution Provisioning Profile

4. Use Distribution Profile to sign the application< /p>

5. Package the App 6. Upload the App in iTunes Connect Most of the above operations are completed in the Provisioning Portal, XCode, Keychain Access tool and iTunes Connect.

Uploading the App must be executed in the Xcode software (that is, you must have a MacAir, MacMini, etc. running Moc OS X Mountain and other 10.x systems, preferably the latest version such as 10.7. XCode is an Object C The current version of the integrated development environment is 4.3.2. All other operations can be completed in a normal browser. Publish an iOS application to the App Store - Create an App ID. First apply for an App ID for the iOS application, which is unique to your application. Identification.

Log in to the iOS Developer website, click the iOS Provisioning Portal link on the right, and select Create a new app ID.

Bundle. Identifier refers to the code identifier of the application. You can use the company name and application name to identify it, for example: com.company.demoapp. Then open X-Code and select Target > Summary. Enter the Bundle Identifier registered above in the Identifier input box.

Publish iOS applications to the App Store - Create a Distribution Certificate. iOS applications have a security certificate to verify the developer's identity and signature. There are detailed introductions under the Distribution column of the Provisioning Portal.

But the overall process can be summarized as the following steps.

1. Open Keychain Access and turn off OCSP and CRL in Preferences.

2. Click the Keychain Access menu and select Certificate Assistant > Request Certificate. from Authority.

3. Enter your email address, select Saved to Disk and Let me specify key pair information and click Continue.

4. Select key size of 2048 bits and RSA algorithm. , click Continue to continue.

5. A .CSR file will be generated on the desktop.

6. Then enter the Provisioning Portal and select Certificates -> Distribution -> Add Certificate. Add the .CSR signature file you just created.

7. Download and install WWDR intermediate certificate while waiting for review.

8. Refresh the page and then download the certificate. Download and install.

9. The last step is to open Keychain Access. Select the private key you just installed and select Export Item in the menu to export the private key.

Back up the exported private key to a safe place so that it can be restored after reinstalling the system.

Publish iOS applications to the App Store - Create a Distribution Provisioning Profile. Open the Provisioning Portal, select Provisioning -> Distribution, and choose to add a new profile. To select App Store for Distribution Method, the App ID needs to be entered as the App ID applied for previously.

You need to wait for a while before refreshing this page after submission.

Then you can download and install the profile. After installation, the profile will be added to XCode.

Publish iOS App to App Store - Check Signing and Build Settings Open XCode and select Code Signing in Build Settings. Select the Distribution Profile you just applied for in the Release settings.