---restore content starts---
Recently in the Enterprise Certificate Publishing app, from the application Enterprise certificate, to the test program released to seven Cow cloud storage. The whole day finally came true, to tidy up the information.
1, first, apply for enterprise certificate.
To the Apple development website to apply for Enterprise Certificate https://developer.apple.com/programs/enterprise/, fill in the necessary information, company name (English), 9-bit Duns, and the company's official telephone (this do not scribble). After submission, you will typically receive an apple email in 2-3 business days. If the message is terminated, there will be a case number, give Apple technical support to make a phone call, according to this
Case NumberCheck the situation. If you receive a message that continues, then congratulations, follow the steps to complete the enterprise certificate as prompted.
2. Configure the Certificate
This is no different from a personal certificate ..., everything OK after. Create a new C project using the real machine run test, no problem after selecting Enterprise release certificate packaging, when packaging select Edit Scheme to change the Build Configuration in run to Release,
, and then select Product --Archive, packaged as an. IPA file. Select save for Enterprise Deployment when packaging.
If the installation package can be installed on your phone via itunes, the certificate is OK.
3, released to seven cattle cloud
First, iOS apps need to install packages and plist files when they are distributed. Xcode6 packaging without the plist file, this requires writing a plist file. Let's take a look at the contents of the Plist file.
In fact, plist and XML file very much like, when uploading to seven cow cloud space, the type shows the XML, let's think it is an XML file.
Second, log in to your seven qiniu, if not you can register first. Create a new space to upload the packaged. IPA file space, select the outer link address, Copy the outer link address into the URL of the plist file's IPA.
Then change the other options in the Plist file: Bundle-identifier is consistent with the. IPA project Bundle-identifier, the prompt name displayed when downloading the title, and so on.
Then, upload the well-written plist file to the seven cow cloud. Because the plist file requires HTTPS support, configure the HTTPS domain name in the space settings in the seven Qiniu space and set it as the default domain name
Finally, copy the HTTPS address of the plist file to the following: Itms-services://?action=download-manifest&url= seven the HTTPS outer-chain address of the plist file in the cow cloud space.
There are many ways to test, for example,
Using HTML, add a label to the <body></body> of HTML <a href= "itms-services://?action=download-manifest&url= Https://......../XXX.plist ">ios test program Download </a>;
Or in the iphone's Safari browser, enter the itms-services://?action=download-manifest&url= address of HTTPS for the plist file in the seven Cow cloud space
or, the itms-services://?action=download-manifest&url= seven cow cloud space in the plist file of the outer chain of HTTPS generated two-dimensional code direct scanning QR code download , feeling this is the simplest.
A reminder will appear when you download and click "OK" to install it.
Open the app will remind you to trust XXXX, click Trust to open the app, to complete the enterprise certificate to publish the app via HTTP.
4, about the enterprise certificate
Finally, the enterprise certificate can not be used indiscriminately, generally used in more than 100 test equipment, or the company's internal personnel use of the app, such as mobile phone OA system. Disorderly use of the enterprise certificate may be blocked, before the closure of the Apple will generally send a warning message, the warning detects the illegal use of the certificate, if continue, will be sealed off. But the domestic mess seems to be a lot of, the main reason is that the Apple audit time is too long, not like Android has a major bug, can quickly update the repair.
Finally, to thank seven cattle, provides such a platform, and seven cattle anti-theft chain is also very good, to prevent malicious download. I hope the seven cows do better ...
---restore content ends---
Enterprise Certificate Publishing app to seven cow cloud service