Ios inHouse release application

Source: Internet
Author: User

Ios inHouse release application

I. clarify several concepts

1. Enterprise Edition IDP: iOS Development Enterprise Program. Note that $299/Year is not $99/Year.

2. In House: Refers to publishing within an enterprise, which is only available to internal personnel of the enterprise.

Ii. Features of In-House:

1. cannot be published to AppleStore for sale

2. Apple review not required

3. You can use any private API

4. It can be installed on any Apple device without any signature or authentication.

5. You only need an ipa file for installation, and no certificate or signature file is required.

Iii. certificate generation process

1. Generate the development and release certificate (cer file), which is the same as the $99 account.

2. Create an App ID, which is the same as the $99 account.

3. create and develop the mobileprovision file, which is the same as the $99 account.

4. Create the in-house mobileprovision file, which is different from the $99 account. The release method of AdHoc is the same as that of $99. Here we choose In House

5. After installing the generated certificate and signature file, we can start publishing.

4. Packaging In-House

Simple process: Product --> Archive --> (Validate, Submit, Export) Export --> Save for Enterprise Deployment click Next, select the corresponding Enterprise certificate, and click Export. (Ipa and plist under Xcode 6 are generated at the same time. Xcode6 and above only generate ipa. You can modify plist before copying ).

V. Enterprise Web Server distribution

1. Create ipa and plist in Steps 3 and 4, and put the packaged ipa on the server. The ios device can be installed by visiting the website.

2. Create a web page (Note: http is used for versions earlier than ios7 plist, but https is required for Versions later than ios7)

                              
               
                Install Geoloqi                          Click the icon below to download XXX-App
 
 
Install IOS
XXX-App
Install Android
Job box XXX-App
<Script> function isWeiXin () {var ua = window. navigator. userAgent. toLowerCase (); if (ua. match (/MicroMessenger/I) = 'micromessenger ') {return true;} else {return false;} if (isWeiXin () {alert ("open in your browser! ") ;}</Script>

3. Deploy and test the installation by entering the specified website on your mobile phone.

The plist file is as follows:

Plist external site links can be selected: https://git.oschina.net, by creating a project --> point + fill in the file name --> copy the plist file to the content area --> submit.



For problems, refer:

1. http://blog.csdn.net/zhaoxy_thu/article/details/17277527

2. http://stackoverflow.com/questions/20276907/enterprise-app-deployment-doesnt-work-on-ios-7-1/22767699#22767699

3, https://laoyur.com /? P = 414

4. http://blog.csdn.net/zhaoxy_thu/article/details/21133399

5. http://www.bkjia.com/kf/201312/264286.html

6. http://stackoverflow.com/questions/20276907/enterprise-app-deployment-doesnt-work-on-ios-7-1/22367111#22367111

7. http://www.cnblogs.com/zzy0471/p/3658572.html

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.