Author: Lin Nuo Lin
Reprint please indicate the Source: http://blog.csdn.net/loving_ios/article/details/78538840 Developer Account Classification
type |
features |
Limit |
Cost ($) |
Personal account |
For personal developer development and uploading apps to App Store |
Only one developer, and the number of debug devices is limited |
99$ |
Company account |
For a company or team to develop and upload apps to the App Store |
Can have more than one developer, and the number of debugging devices Limited |
99$ |
Enterprise-Class Account |
For enterprise Internal Publishing, no auditing required, but no application to app Store |
Any device can be installed via Apple OTA |
299$ |
Education Account |
Apple's account for educational institutions needs to be approved by Apple |
Can not be published to the app Store and need to be an educational institution |
Free |
Package Release Comparison
The Developer account request certificate and the configuration description file are required for the real machine test or release online. About the certificate and description of the file is not said here, configuration up all the same, specific to see I have written before the relevant articles.
This is mainly about Xcode the difference between the different packaging methods, as well as different account types of the impact of packaging.
When Xcode is packaged, the following four options typically appear.
Save for IOS App Store deployment
Sign and package application for distribution in the IOS app Store.
Packaged with a publishing certificate, the packaged IPA can be posted to the app Store.
Save for Ad HOC deployment
Sign and package application for Ad Hoc distribution outside the IOS app Store.
Packaged with a publishing certificate, the packaged IPA can perform a real-machine test, with devices that add device IDs, but not to the app Store.
Save for Enterprise deployment (in-house)
Sign and package application for enterprise distribution outside the IOS app Store.
The enterprise account is packaged, and the packaged IPA can be installed on any device, but not posted to the app Store.
Save for Development deployment
Sign and package application for development distribution outside the IOS app Store.
Packaged with a test certificate, the packaged IPA can perform a real-machine test, with devices that add device IDs, but not to the app Store.
When using certificates for packaging, general company and personal accounts are packaged through ad hoc or development methods. The enterprise account is packaged by in-house way.
These accounts, only the company and personal account, can be online app Store.