App release AppStore "What the Apple Developer Center needs to do"

Source: Internet
Author: User

Please allow me to complain, but also to release the app to Iappstore know the importance of clearing these things: At first, packaging appeared all kinds of applicationverificationfailed, not here is not the right is that the certificate did not do, The whole person signed AH certificate Ah mixed head, in fact, understand also that a few things, there will be nothing wrong.

Here's a quick look at the configuration files that you need to get from the beginning to the release of the application:


Here's a simple list of step points,

Tip: If you do not know if you are creating a view of this link, there is a detailed way to create it:

http://blog.csdn.net/mrdo_home/article/details/10298947


The first step : If you need to develop and publish apps to AppStore on your machine, you need to download

1?? A certificate under ①certificates-development that has the right to develop apps (Type=ios development, do not use a APNs type certificate)


a certificate with publishing rights under ② Certificates-production (same as Type=ios distribution)


If both of these certificates are created, then download and then double-click to download the two files on it, open the keychain to see if it joins the


Well, at this point, you have the right to develop and publish on this machine.


Step Two : Create a unique package name for your app, which is the appids here, then create the AppID


I created it here, it will require you to upload a certificate, and then the following to generate a certificate request file Xxx.certsigningrequest


Then upload the xxx.certsigningrequest, choosefile, then select your xxx.certsigningrequest and continue to appid the rest of the process.


"Note: This place to pay attention to a little,Bundle ID must be the same as your appid, or there is no app does not correspond, otherwise there is a problem don't blame me oh." E.g:com.test.app"

if the formal package also requires Apple Push Notification Service, edit the AppID that you created, and then trouble you to put down this place also last time xxx.certsigningrequest, and then save



Download all two files and double click. There are two more keys at this time.



Step Three: create a profile file for development and publishing




"Note: When creating, remember to bind to the app ID you just created, do not help other app ID, otherwise it will not compile and package applicationverificationfailed"

Like what:

Development Profile:dev.mobileprovision

Distribution Profile:dis.mobileprovision

Also download the two files and double-click will automatically add to Xcode inside.


Description: Listed below is the LIBGDX guide package, Xcode can correspond to the choice.


My place is a guide development Kit

Signing Identity: The choice is the key chain of this one


Provisioning Profile:profile is the dev.mobileprovision created above


Signing Identity and Provisionprofile: if it is a development version, select the corresponding development certificate and development profile, if it is a release version, select the release certificate and profile




App release AppStore "What the Apple Developer Center needs to do"

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.