Application Online Address:
https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/ra/ng/
I. Create an App
The above is the configuration certificate, the following is the application management
If the app has an internal purchase, you need to configure the card information
Fill in the application basic information two. Fill in Application information
Page-related features
Some important information about the current application
Picture, image file name can not be in Chinese.
Add an Application
Add keywords to increase the chance that the software will be searched, the use of English is good to separate, not more than 255 bytes.
Fill in the application description information
Fill in the application description information
When submitting an app above, you will need to select an application rating. When choosing a rating, you need to be cautious, and if the rating is too high it will not be available on the app Store. If it does not match the application fact, it will cause the application to be called back.
Set the application level, the default is to choose the lowest, adult, gambling ...
App Rating
App Rating
The following app Review information is provided to Apple's auditors to assist with testing.
If you have a test account, you must provide it!
If you have test data, you need to provide to Apple, such as Express query!
Contact person needs to provide contact information, e-mail, phone needs to add an international area code, +86!
Fill in the application description information
Now the relevant information is completed.
Three. Pack binary and upload
In the project, the device on the right of scheme chooses the real machine device, if there is no real machine device, select iOS device also can. Then click Archive to package the app.
Packaging applications
Package complete
First click Validate Check binary has no problem, click the button after all the way down, if the submission of the binary has a problem, will be directly error.
If there is no problem, the button below will appear a distribute button, use this button to submit the app Connect
Submit app to app Connect
In addition to using Xcode to submit the app connect method above, you can also submit it via a tool that comes with Xcode.
Submit
Submit
Binary commit completed. Starting with Xcode6, after uploading the application, the program defaults to prerelease and waits for 5-50 minutes. Only after the state changes in the prerelease can you add a build to the versions, prompting you not to repeat the upload in Xcode in the process.
Four. Submit your App
When submitting an app, you need to select the application price, which is generally free in the Celestial Kingdom.
Price
After you click Submit, you need to fill in some basic application audit information.
Application Audit Information
Once you have completed the basic application information, click Submit and the application is in the status of pending review. We finished the application shelves and waited for the Apple to review the information.
Waiting time, usually one weeks to half a month range, of course, there are special circumstances ....
Five. In the development of applications, some considerations!
1> every app, Apple will review it. However, the code is not audited for logical problems, memory leaks, etc...
2> before you publish your application, be sure to test it with a real machine!
* Because sometimes, some of the interface in the simulator and the real machine will be slightly different!
* Sometimes, on the real machine, because of memory reasons, it is easier to let the program crash!
* Ultimately run on the client, directly with the real machine more intuitive.
Apple's auditors, if in the development process, the crash, will be directly rejected!
3> capture data, have offline data, online capture data! No data will be rejected directly!
Apple's bottom line:
-Do not crash, this has no say, hard indicators
-No piracy, if designed to third-party landing, also need to negotiate privacy policy, to ensure that developers do not disclose user information
-User groups, if the niche, needs to be described clearly, where the user
Advertising "Friends League" third-party framework, do background statistics, use to the advertising identifier, if found to have an advertising identifier, but the interface does not appear ads, will also be rejected!
-Bloody, Erotic!
Six. App changes on app Connect
1. Fill out the application information
* Status Name: Prepare for Upload
* Status Color: Yellow
* Meaning: Let the developer ready to upload their own app (packaged program)
* Note: In this state, it is still not allowed to upload packaged programs
2. Use product--archive to prepare the app for packaging
3. Click "Ready to Upload Binary"
* Status name: Waiting for Upload
* Status Color: Yellow
* Meaning: Tell Apple is ready to upload, Apple waits for the developer to upload the program
* Note: The upload program is only allowed in this state
4. May encounter some problems in the middle of the program upload
* Image size does not match
* Picture format does not match (on the surface is PNG, actually jpg)
* The bundle ID of the uploaded app is inconsistent with the bundle IDs of the Identifier app
* The version number of the uploaded app is inconsistent with the version number of the application created on the official website
5. If there are no problems, wait for the upload
6. Upload complete, Ready for review
* Status Name: Prepare for Review
* Status Color: Yellow
* Meaning: Apple is preparing to review the application
7. After a few minutes of uploading, wait for approval
* Status name: Waiting for Review
* Status Color: Yellow
* Meaning: Developers start to wait for Apple's "long" audit (typically at least 2~30)
8. Audit completed
1> Audit passed
* Status Name: Ready for Sale
* Status color: Green
* Meaning: Can appear in the app Store at any time (depending on the date it was set up)
2> Audit Failure
* Status Name: Rejected (the application itself has a problem)
* Status color: Red
* Meaning: Rejected by Apple, you need to correct the content of your app based on Apple's feedback, upload it again later
* Status Name: Metadata rejected (there is a problem filling in the application information on the website)
* Status color: Red
* Meaning: Rejected by Apple, need to revise the description of your application according to Apple's feedback, do not need to upload again
Wen/Liu Xiaozhong (Jane book author)
Original link: http://www.jianshu.com/p/ffddc5e5f0b9
Copyright belongs to the author, please contact the author to obtain authorization, and Mark "book author".
iOS app Online