App Store and Apple Signature

App Store : It is the Apple App Store . It is the most formal channel for downloading Apple apps. Open the App Store and there are a lot of free and paid software available for download.
Apple signature : I developed the ipa package and found that it cannot be installed and used on the ios system. That is because it has not been signed and has not been reviewed, and installation is not allowed. If you want to install it in the Apple store, you need to use the Apple signature. There are three types of Apple signatures: personal signatures, developer accounts, and corporate signatures.

I want the ipa package of ios to be able to install and run on any Android phone just like the apk package of android .

Method 1:
Submit your .ipa to the App Store, fill in the relevant listing information, and the Apple Store will review it. After passing the review, it will be considered successful. Any Apple mobile phone can search for this application on the app store, download it and install it.

Method 2:
You can sign the ipa package through the enterprise account, and the signed ipa package can be installed and run on any Apple mobile phone. Get a website, put the signed ipa package on it, and let users click the link or scan the code to download, install and run directly. It's equivalent to bypassing the Apple store, no need to go to the app store to download.
There are several possibilities for apps that need to use corporate account signatures: 1. Apps for corporate internal personnel. 2. Apple will charge 30% of the top-up amount for games and reward apps that charge up money to buy equipment. I feel that Apple has taken too much money and does not want to go to the App Store. 3. The Apple Store has imposed some technical restrictions that violated Apple's treaties. 4. In order to realize the rapid launch of the application, it is provided to users for download and installation without submitting it to the App Store, which saves a lot of time and effort for review. 5. Apple does not allow apps that involve pornography, gambling, drugs and unhealthy content.

Method 3:
Find a third-party company’s super signature service (charged)

Although the Apple system is special, it is not impossible to skip the Apple Store and install APP. No need to jailbreak, use Apple's signature, you can skip the Apple Store to install the APP.
According to the principle of Apple signature, we can divide it into three types: corporate signature, super signature, and tf signature.

The enterprise signature is to use the enterprise developer account and the generated Apple enterprise certificate to sign the application so that the application can be installed without going through the Apple store. The enterprise signature application needs to be trusted in the [Settings]-[Description File and Device Management] before installing the enterprise certificate successfully.

The super signature is to use a personal developer account to add the udid of the Apple device to realize the real machine test. It is more convenient than the enterprise signature in that the super signature application does not need to trust the enterprise certificate during installation, and you can install it directly .

The tf signature is an officially approved distribution mode by Apple. Its full name is testflight, which is currently the most stable signature method. Tf signed application needs to install testflight first, and then install the application in testflight.

What are the classifications of corporate signatures?

At present, corporate signatures can be divided into three types based on stability, shared version, independent version, and ultra stable version. The reason for scoring based on stability is that the corporate signature will be dropped. After the sign is dropped, the application needs to be re-signed and reinstalled by the internal beta user before it can be used. Therefore, different types and stages of applications have different requirements for stability, and different companies and budgets for each project. When choosing a type, developers need to choose the appropriate type according to their own circumstances.

Shared version: As the name suggests, all packages can be signed. The shared version is currently the most widely used and the cheapest type, but it is also the most unstable and frequently dropped. It is usually suitable for developers who are just starting out, with few users and low requirements for stability.

Stand-alone version: That is, an enterprise certificate only signs a certain type of application and controls the application type, which can improve stability to a certain extent.

Super stable version: It is the most stable corporate signature type launched by very few platforms at present. Through strict control of the type, quantity, and even content of the application, the stability is very high. It is usually suitable for more users, relatively mature and stable. Highly demanding applications.

The ios signature certificate, that is, the developer account, has three types: personal level, company level, and enterprise level. Companies and enterprises belong to the broad category of "organizations".
Insert picture description here

The above is the difference between the three types of certificates for enterprise developers, individual developers, and company developers. In actual signing applications, **enterprise developer accounts are usually used to generate enterprise developer certificates and sign apps, that is, ios enterprise signature. Personal developer accounts are usually used for super signatures. The principle of super signatures is to use the personal developer account’s 100 real-device debugging qualifications to test the App, that is, add Apple device udid for real-device testing. Automation. **Due to the number of udid restrictions, the super signatures on the market are charged based on the number of downloads, generally starting at 100. The advantage of the super signature is that it is very stable, it is not easy to lose the signature like the enterprise certificate signature, and it does not need to be trusted.

**

Third-party super-signature platform (for example: Zidonghua)

**
Insert picture description here
Insert picture description here
Insert picture description here

Guess you like

Origin blog.csdn.net/yanhuomatou2015/article/details/108717992