Let's say a few steps on Iosapp shelves (see detailed steps):
1. Create a certificate Request file
2. Log in to the Apple Developer Center to generate a publisher certificate (download it to double click)
3. Set the AppID (to use the bundle ID, it is recommended to copy from Xcode so that you do not have to change the Bundl ID in the Xcode project, otherwise you will have to change)
4. Build the configuration file (to use AppID and certificates, exit Xcode and double-click the profile to open the project)
5. Create a new app in the itunes Connect app in the developer Center and configure the appropriate information (requires each version of the screen, run the simulator, to the maximum (command+1) with command+s (if your keyboard does not change the command key), There is a 1024*1024 icon, can not have rounded corners)
6. Set some properties of Xcode (mainly select profile and certificate account)
7. Package and upload your program
Details are as follows:
1. Create a certificate Request file
Then there is the certificate request file, some people call him a CSR file, the certificate will need to use this file.
First open the application-"utilities-" Keychain access (key CHAIN), the top-left keychain access-"certificate assistant, select" Request a certificate from a certification authority ", such as:
In the interface shown, your e-mail address: Fill in the name of your application developer account, that is, you login to the Apple Development Center user name, commonly used name, casual but to be able to find, suggestions and the app's material put together, but this can be used alone a folder to hold the certificate, CA empty, select Storage to disk, click "Continue," and then finish.
You can create a certificate with a certificate request file
2. Find Member Center (Member Center) at Apple Developer Centre
https://developer.apple.com/
Enter the developer account and password for the company or individual,
Create a certificate
Then login, the following interface will appear: Click Certificates, Identifiers & Profiles
Then see, follow the Continue click,
Then you can make the certificate file and choose
Create a certificate file just like you did before, you need to use the file that you just AppID,
Then always continue to this interface, you need to select the certificate request file you just downloaded, do not find the wrong,
Download certificate
Then done, the downloaded certificate needs to be double-clicked into the keychain.
And then you go to the AppID. Set the name of the application (this can be used to remember just a minute) and bundle ID (recommended to copy directly from Xcode)
Then create the AppID
Then Continue,submit,done.
And then it's creating the configuration file
Then continue,
Then done, exit Xcode double-click the profile and Xcode will start and open the project.
Then sign in to itunes Connect and create a new app
upper left corner, Dot +, new app
Then there is the configuration of some of the application information, as long as it is not said not to fill in as far as possible to fill in
Each version is best to have a few pictures, the source of the image is to run all the simulator, with command+1 to the maximum, and then command+s on it.
Then the configuration of Xcode, Hehehehe is the name of the configuration file
That's what this is about.
All that's left is a package upload.
Select the simulator device.
Then there is
Compiling in Project->archive
And then you can upload it to AppStore.
And the last step is to login to the developer center to find itunes Connect app
Find ready to submit, built-in version to find the app you just uploaded,
Then click Submit for review.
Here's the point.
At the bottom of this place I was dead n times
Finally, the final solution, because there is a certificate expired deleted and then the next is good:
Open Keychain
Show all certificates that have expired
3, delete expired Apple worldwide Developer Relations Certification Authority certificate in ' login ' and ' System ' (' system ' needs to be de-authorized to remove)
4. Download the new Apple worldwide Developer relations Certification Authority certificate and double-click Install.
ios-publish app to App Store step (CN)