For an app that is not online in the app store, generally speaking, if developers need to install the app on some users' devices, they need to export the app as an installation package (. IPA file) that can be directly installed on these devices. Whether the installation package can be correctly exported is the key factor to determine whether the app can be correctly installed on the device. Among them, the most critical factor is the certificate (i.e. signature method) used by the application when exporting the installation package.
Developers can choose the following two certificate signature methods to export the application installation package:
Ad hoc mode
In house mode
Which way to use depends on the type of developer account the developer owns. For example, if a developer has an apple personal developer account, he can use ad hoc; if he has an apple enterprise developer account, he can use in house. For the certificate types supported by Apple Developer account, please refer to the following table:
Account type ﹣ price ﹣ can publish app store ﹣ can install through dandelion ﹣ support the number of installed devices ﹣ application conditions ﹣ certificate type
Personal account $99 ﹣ can ﹣ 100 ﹣ unlimited ﹣ ad hoc, App Store
Company account $99 ﹣ can ﹣ 100 ﹣ Duns ﹣ ad hoc, App Store
Enterprise account $299 can't be changed, can't be changed, can't be changed, Duns code can be changed, ad hoc, in house
Education account $0 ﹣ can ﹣ can ﹣ 100 ﹣ educational institutions ﹣ ad hoc, App Store
For the specific operation mode when exporting, please check: IPA file of packaged IOS
The difference of three kinds of certificate signature
So far, Apple has provided three types of certificate signature methods for IOS applications, each of which has a unique purpose. The three types are as follows:
Ad-hoc
In-house
App-Store
Dandelion will be displayed as internal test version, enterprise version and app store version according to different packaging certificates.
The differences between the three types of certificates are as follows:
Certificate name ﹣ dandelion display ﹣ dandelion supported installation scope ﹣ supported Apple Developer type
Ad hoc internal beta needs to add device UDID to the certificate to install personal account, company account, education account and enterprise account
Any IOS device can install an enterprise account
App store ﹣ app store ﹣ can only install ﹣ personal account, company account and education account through app store
When the app is packaged and uploaded to the app, it shows which way the certificate will be distributed.
Certificate type
At the same time, in the application download page and application management page, you can also see the packaging method of an application.
Note: This article is only applicable to IOS applications.
暂时无法评论哦~
暂无评论