From c9b33c9b4b6b7d30673bba07fc4511531fac23bf Mon Sep 17 00:00:00 2001 From: Carla Schroder Date: Wed, 3 Feb 2016 13:33:27 -0800 Subject: [PATCH] Add missing "Allow all applications to access" step --- .../publishing_ios_app_2.rst | 28 +++++++++++++++--- admin_manual/images/mac-8.png | Bin 0 -> 19217 bytes 2 files changed, 24 insertions(+), 4 deletions(-) create mode 100644 admin_manual/images/mac-8.png diff --git a/admin_manual/enterprise_ios_app/publishing_ios_app_2.rst b/admin_manual/enterprise_ios_app/publishing_ios_app_2.rst index 4257064ac..5fbcadf48 100644 --- a/admin_manual/enterprise_ios_app/publishing_ios_app_2.rst +++ b/admin_manual/enterprise_ios_app/publishing_ios_app_2.rst @@ -7,11 +7,13 @@ Keychain Access. Open Finder, and then open Keychain Access from the Utilities folder. .. figure:: ../images/mac-1.png + :alt: Open Keychain Access from the Utilities folder. Next, open **Keychain Access > Certificate Assistant > Request a Certificate From a Certificate Authority**. .. figure:: ../images/mac-2.png + :alt: Request a Certificate From a Certificate Authority. Enter the email address that you use in your Apple developer account, and enter a common name. The common name can be anything you want, for example a helpful @@ -19,47 +21,62 @@ descriptive name like "ios-mybiz". Check **Saved to disk** and **Let me specify key pair information**, then click **Continue**. .. figure:: ../images/mac-3.png - + :alt: Enter certificate information. + Give your CSR a helpful descriptive name, such as **iosapp.certSigningRequest**, and choose the location to save it on your hard drive, then click **Save**. .. figure:: ../images/mac-4.png + :alt: Give your CSR a helpful descriptive name. In the next window, set the **Key Size** value to **2048 bits** and **Algorithm** to **RSA**, and click **Continue**. This will create and save your certSigningRequest file (CSR) to your hard drive. .. figure:: ../images/mac-5.png + :alt: Set key size and algorithm. -In the next screen your certificate creation is verified, and you can click a +In the next screen your certificate creation is verified. Click a button to view it, or click **Done** to go to the next step. -.. figure:: ../images/mac-6.png +.. figure:: ../images/mac-6.png + :alt: View your new cert, or click Done. You also get a corresponding public and private key pair, which you can see in the **Login > Keys** section of Keychain. -.. figure:: ../images/mac-7.png +.. figure:: ../images/mac-7.png + :alt: View your new public/private key pair. + +Double-click on your new private key to open the Access Control dialog. Check +**Allow all applications to access this item**. + +.. figure:: ../images/mac-8.png + :alt: The Access Control dialog. Now login to the **Member Center** on ``_. Click **Certificates, Identifiers, & Profiles**. .. figure:: ../images/cert-1.png + :alt: Apple developer Member Center. Then click **iOS Apps > Certificates**. .. figure:: ../images/cert-2.png + :alt: Certificates, Identifiers, & Profiles. Next, click the add button (the little plus sign) in the top right corner of the **iOS Certificate** page. .. figure:: ../images/cert-3.png + :alt: Creating a new certificate. Under "What type of certificate do you need?" check **App Store and Ad Hoc**, then click the **Continue** button at the bottom of the page. .. figure:: ../images/cert-4.png + :alt: Select "App Store and Ad Hoc". The next screen, **About Creating a Certificate Signing Request (CSR)** has information about creating a CSR in Keychain Access. You already did this, so @@ -67,16 +84,19 @@ go to the next screen. "Add iOS Certificate", to upload the CSR you already created, then click the **Generate** button. .. figure:: ../images/cert-5.png + :alt: Generate your new certificate. Your new certificate is named **ios_distribution.cer**. Download it to your Mac; then find it and double-click on it to install it properly in Keychain. .. figure:: ../images/cert-6.png + :alt: Confirmation and download screen. After installing it, you should see it stored with its corresponding private key in Keychain. .. figure:: ../images/cert-7.png + :alt: View your new certificate in Keychain. Remember to make backups of your keys and certificates and keep them in a safe place. diff --git a/admin_manual/images/mac-8.png b/admin_manual/images/mac-8.png new file mode 100644 index 0000000000000000000000000000000000000000..3958e61a0039f7a18797eebfdb5c2d564e6905aa GIT binary patch literal 19217 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 LkWhx>?H~RPe26Vw literal 0 HcmV?d00001