iOS app Packaging

Source: Internet
Author: User
Tags csr certificate

I. First, generate a packaged certificate
Click the plus sign to request a package certificate

It is written in App Store and Ad Hoc, so the same certificate is used to package and upload the Apple Store certificate.


First generate a packaged certificate, select the app Store and Ad Hoc



Upload a locally generated CSR certificate

The role of the Certificatesigningrequest.certsigningrequest certificate:

* Contains information on the computer

* Sent to Apple server, Apple server generates a computer certificate based on file information

* The generated certificate will allow the corresponding computer to have a special ability

The certificate is generated and downloaded to the local installation.

two. Generate a packaged configuration file.
Click Ad Hoc to generate a packaged configuration file
Select the app ID to package your app
Select the published and packaged certificates generated above
Select a real-machine device, usually all

After the build is complete, download to local and double-click Install to Xcode.

Describe the role of the file:

1> can know on which computer, which program is packaged for which device

2> which device needs to be installed to package which program

3> contains 3 messages: Ios_distribution.cer + device Udid + App ID

three. Generate a release profile

The publishing certificate and the packaged certificate are the same certificate that was generated when the package certificate was generated above. Here's how to build the configuration file for the Publish app.


Click the plus sign to add a publish profile
Because it is published to the app Store, select the option above
Select the appropriate app ID
Select the certificate that is generated when packaging
Give the configuration file a name

After the configuration is complete, download to local and double-click Install when Xcode is turned on.

The role of publishing certificates:

1> issued a certificate that says clearly which computer can publish the program

2> Add a published profile that describes which applications can be published on which computer

four. Packaging an IPA file
First, configure in Xcode

Then in the project to the right of the device to select the real machine device, if there is no real device, choose iOS device can also. Click Archive to package the app.


Packaging applications

After packaging is complete, the archives interface will pop up. In this interface choose Export-> Save for Ad hoc Deployment, all the way down, finally choose location to the desktop save, IPA generated on the local.

Generating an IPA file is a lot of work, sent to testers and customer tests, or published on third-party publishing platforms such as Fir.im.

* IPA essence is zip

* Android Install package is APK format, nature is also zip



Wen/Liu Xiaozhong (Jane book author)
Original link: http://www.jianshu.com/p/bd953c3e389f
Copyright belongs to the author, please contact the author to obtain authorization, and Mark "book author".

iOS app Packaging

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.