Apple official in 2015 05-June Developer Center has been revised, the online app Store most are not the same, their own research summarizes, a new listing of the tutorial for later use.
Original address: http://www.16css.com/blog/knowledge/1300.html
1.1. Pre-work
First you need to have an Apple developer account, a Mac system.
If you do not have an account you can open http://developer.apple.com/to apply for Apple developer program. Pay $99 per year, how to apply online has a detailed introduction, not much to do in this introduction.
If you already have an IDP, open http://developer.apple.com/and log in to Apple Membercenter, see below:
After logging in, click certificates,ldentifiers & Prlfiles, enter, all certificates related are here. As shown in the following:
1.2. Application for AppID
Select Identifiers on the left to enter the app IDs, we first create a AppID, for the program to be published to AppStore, there is a unique AppID, the following will list all of your current AppID.
Click on the + sign in the upper right corner to add an app ID after clicking on the app IDs, such as:
Fill in the instructions:
Name: Fill in one, you can use the name of the app pinyin, you cannot use special characters.
Bundie ID: This is the ID, it's important,
Because this content and your program directly related, many places to use, preferably com.yourcompany.yourappname format, of course, no company name of the individual developers, the second can be used in your own English name or pinyin, such as:
Appcan.cn the Iapp IDs that you need to fill out when compiling the online IPA package is the second item you enter here.
It is recommended to use the reverse Domain name format, for example, Com.deminname.appname
I can fill out a com.16css.www or whatever.
Such as:
If you want to support the push service and icould, you can also configure it here. Push service is push notifications, general recommended check
1.3. Application for issuing certificate
1.3.1, create a certificate request file first
A Mac system is needed here. The following is a snow leopard system, for example, the other version is not very big difference.
First open the application-utilities-keychain access (key CHAIN), in the Certificate assistant, select "Request a certificate from a certification authority" such as:
In the interface shown, your email address: Fill in your application for IDP email address, common name, default is OK, CA empty, choose Storage to disk, click "Continue":
Choose a location to save, such as choosing a desktop.
Next click Finish, you can see that your desktop has more than one Certificatesigningrequest.certsigningrequest certificate request file.
1.3.2, installing WWDR Certificate
Continue to login to your member CENTER, click the Production in the left certificates, then click the + sign on the right
After clicking the + sign, tick the App Store and Ad Hoc directly
If the App Store and Ad Hoc is grayed out, it's a previously created but unused one that needs to be deleted.
None of the others, direct Continue.
Before this step, if you cannot add, you can delete the previously added.
When you click Continue in front, you see the following interface
Continue to click Continue and see the following page
Click Choose file to select the certificate request files that we generated earlier on the desktop
Then click Generate
Ok. Now you have a certificate you can download, such as (Can not download please refresh the page):
1.3.4, installation, and export
Then look at your keychain, there should be the following line of the iphone distribution certificate, note that this certificate has a small triangle can be clicked, expanded to have a corresponding key. If you do not have this key, then please check the above step to do wrong.
Generally look at the right expiry time, you can see that the day is yesterday
Now that the release certificate has been installed, we select this certificate, right click, select, Export "xxxxxxx", as follows:
Give you a name for the certificate you want to export, such as "certificate", select a location to save, and note that the information exchange file saved as P12
Enter your password, and you will be asked to enter your system password later if your Mac system has a password.
Now you have the P12 file you need to publish your program.
1.4. Generate provisioning File
On the left, select distribution under the Provisioning Profiles option to generate a published prepare file:
Click on the + sign on the right
Choose the App Store, other Continue, click the button below, such as
Then, as in, select the app ID that we created earlier, click on the Continue below:
Then the following page appears, select the latest, newest, below,
After clicking Continue, fill in the profile name on the new page, this is filled in, the app ID below, check confirmation is the AppID we created earlier, this must be consistent. Submit after confirmation:
Click Download, download. We save the downloaded file together with the previously downloaded certificate file, which is used later
Now that the preparation of our certificate is done, we have a appid, a p12 format certificate file, a provisioning file.
If it's a quick pack (mobile website to app) app, you also need a push certificate to implement the app push function
Select the APP ID we created earlier
In the new page, still select the file that was generated on the desktop before
Click on the Continue below
You can download it.
After downloading, follow the previous certificate. P12, double-click Install to Keychain Access, right-click in the certificate and export as a push certificate. P12
Then altogether got 3 files
Regenerate the app with these 3 files uploaded to the fast-pack (mobile website to app) app.
C. IPA package submit Apple App Store3.1, create program in itunes
This section continues with the Snow Leopard system as an example
Open https://itunesconnect.apple.com/(can also be found in Membercenter) select "Manage Your Applications":
Name Unique, SKU number, which is the identity of your own program, click on the "? "There are instructions. Bundle ID: This can be selected and must be consistent with the AppID you apply for the certificate. Otherwise it will fail to upload.
When you're done, click Create.
Click on the "pricing" page to set the program's effective time and price, after selecting, click "Continue".
Next, fill in the information, screenshots are 4 and 3.5 inches must be uploaded, up to five, ratings must be filled in, as shown below
3.2. Uploading programs
Upload the program please find the Application Uploader tool under your Mac system, can not find the download here. xcode4.x integrates the tool into Xcode.
3.2. Uploading programs
Upload the program please find the Application Uploader tool under your Mac system, can not find the download here. xcode4.x integrates the tool into Xcode.
There are two ways to open application Loader
1, the new version of the MAC system can be directly under the Mac search, such as:
2, the application right click on Xcode, and then select Show package content, finally found application Loader.app
When you are open, select "Deliver Your Application"
Double-click, or click Select in the lower right corner to select an IPA file that has been generated with a certificate in your computer
If you are in the Quick Pack (mobile website to app) to do the app, you can upload a certificate on the fast package website to generate an IPA file with a signed certificate online
After selecting, you will see the following interface
Click Next to see the following interface
Wait for the upload to succeed, click Next, and then see the following screen
then click Finish.
iOS Shelves App Store steps