1. Apple Developer Account Classification
Classification by Price
① Personal Application Account
Can only be used for real-machine debugging
② College Account
Can only be used for real-machine debugging
An apple-certified university can be used
① Personal Account
② Enterprise (company) account number
Required conditions for the application: Legal entity information required , business license, Code
Use: For uploading apps to AppStore
① Enterprise Account
Code
Use: For in-house testing, not for profit
2, the developer account of the test operation (99$ type of account for example)
Go to Apple Developer website: https://developer.apple.com
Click on the account in the upper-right corner, and then login, enter the interface as follows:
- Click on the first option, which is the Red Word section, and you will get to the following interface:
(1) APP ID (whole network only)
- Click on the post-add interface:
Explicit App ID: OK, complete logo , if you want to upload to AppStore, you must use this.
Wildcard App ID: Incomplete, wildcard, used for testing.
For feature selection, you can choose from the bottom of the App Services in this interface, or Edit it after you create it.
- Click on continue to enter the interface:
- The last register is created successfully
(2) Certificate: Divided into Test certificate and on-line certificate
<1> Test Certificate
Debug certificates: Up to 2 can be created per account
Push Certificate: No number of restrictions, can be created at will, but requires App ID has push function (push notifications)
<2> on- line certificate: up to 3 per account can be created
<3> Create a step (take a push certificate as an example):
Click the interface after the Add button:
- Click on continue to enter the app ID interface, where the ID is the prefix of the Bundle ID you registered with the app ID , such as:
- The next interface does not have any ideas, after two consecutive Continue to enter the selection of CSR file interface, to your computer's CSR on the line choice, such as:
CSR file: Generated via Keychain
file contains
1, the current computer's unique identification code
2. Creation time
3, key strings of basic information
Step: Keychain Access, certificate Assistant, requesting certificates from a certification authority ...
- Click Continue to create a success!
(3) Device
Each type can only add 100 devices per year, once added, can not be deleted, can only be deactivated
Register Device
Single Add Device
Device Name
UDID
Register multiple Devices
Adding devices in bulk
Working with files
Use the tab interval between the file ID and name, you cannot use a space, or you will get an error
End of each line must be carriage return
(4) Description file
role: Bind certificates, IDs, devices together to facilitate Xcode debugging when looking for
Create steps
- Click on the post-add interface:
- Select appID, which is the app ID you registered to add
- Select Developer Certificate
- Fill in the name of the description file
Note: Certificates and profiles can be downloaded, we also need to install to their own computer, you download according to the needs of their own!
iOS Learning Apple Developer account related actions