signing ios application - telekom malaysia › wp-content › uploads › 2019 › 07 ›...

11
______________________________________hub@TM Developer Guide for Signing iOS App 0 Strategic Digital Enablement (SDE) Group Digital Centre Telekom Malaysia Hub@TM Developer Guide Signing iOS Application Version : 1.0 Last updated : 02/07/2019 Group Digital Centre

Upload: others

Post on 24-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Signing iOS Application - Telekom Malaysia › wp-content › uploads › 2019 › 07 › newhub..._____hub@TM Developer Guide for Signing iOS App 2 Strategic Digital Enablement (SDE)

______________________________________hub@TM Developer Guide for Signing iOS App

0

Strategic Digital Enablement (SDE) Group Digital Centre Telekom Malaysia

Hub@TM Developer Guide

Signing iOS Application Version : 1.0

Last updated : 02/07/2019

Group Digital Centre

Page 2: Signing iOS Application - Telekom Malaysia › wp-content › uploads › 2019 › 07 › newhub..._____hub@TM Developer Guide for Signing iOS App 2 Strategic Digital Enablement (SDE)

______________________________________hub@TM Developer Guide for Signing iOS App

1

Strategic Digital Enablement (SDE) Group Digital Centre Telekom Malaysia

INDEX PAGE

Section Page

1. Import and Setting Telekom Malaysia Certificate into Your Mac……. 2 - 5

2. Signing Your Application for Enterprise Distribution and

Generating .ipa File…….…………………………………………………….. 6 - 10

Page 3: Signing iOS Application - Telekom Malaysia › wp-content › uploads › 2019 › 07 › newhub..._____hub@TM Developer Guide for Signing iOS App 2 Strategic Digital Enablement (SDE)

______________________________________hub@TM Developer Guide for Signing iOS App

2

Strategic Digital Enablement (SDE) Group Digital Centre Telekom Malaysia

1. Import and Setting Telekom Malaysia Certificate into

Your Mac

Step 1 : Download and save the Telekom Malaysia certificate in format .p12 file from here.

There is an access code for you to be able to download the TM Cert from the link

above. Please email us at [email protected] to request for the access code (we will

also provide the password of the TM Cert)

Step 2 : Open “Keychain Access” in your Mac.

Page 4: Signing iOS Application - Telekom Malaysia › wp-content › uploads › 2019 › 07 › newhub..._____hub@TM Developer Guide for Signing iOS App 2 Strategic Digital Enablement (SDE)

______________________________________hub@TM Developer Guide for Signing iOS App

3

Strategic Digital Enablement (SDE) Group Digital Centre Telekom Malaysia

Step 3 : Choose Keychains login, and Category Certificates

Page 5: Signing iOS Application - Telekom Malaysia › wp-content › uploads › 2019 › 07 › newhub..._____hub@TM Developer Guide for Signing iOS App 2 Strategic Digital Enablement (SDE)

______________________________________hub@TM Developer Guide for Signing iOS App

4

Strategic Digital Enablement (SDE) Group Digital Centre Telekom Malaysia

Step 4 : Go to File Import Items and select the .p12 file downloaded in Step 1

Page 6: Signing iOS Application - Telekom Malaysia › wp-content › uploads › 2019 › 07 › newhub..._____hub@TM Developer Guide for Signing iOS App 2 Strategic Digital Enablement (SDE)

______________________________________hub@TM Developer Guide for Signing iOS App

5

Strategic Digital Enablement (SDE) Group Digital Centre Telekom Malaysia

Step 5 : Enter the private key password (we will send the password with the access code in

when requested : refer Step 1)

Step 6 : You should see the new certificate entry as the image below :

Page 7: Signing iOS Application - Telekom Malaysia › wp-content › uploads › 2019 › 07 › newhub..._____hub@TM Developer Guide for Signing iOS App 2 Strategic Digital Enablement (SDE)

______________________________________hub@TM Developer Guide for Signing iOS App

6

Strategic Digital Enablement (SDE) Group Digital Centre Telekom Malaysia

2. Signing Your Application for Enterprise Distribution and

Generating .ipa file

Step 1 : Double click your .xcarchive file. XCode window should be opened.

Then, click “Distribute App”

Page 8: Signing iOS Application - Telekom Malaysia › wp-content › uploads › 2019 › 07 › newhub..._____hub@TM Developer Guide for Signing iOS App 2 Strategic Digital Enablement (SDE)

______________________________________hub@TM Developer Guide for Signing iOS App

7

Strategic Digital Enablement (SDE) Group Digital Centre Telekom Malaysia

Step 2 : Choose “Enterprise” and click “Next”

Step 3 : For App Thinning, choose “All compatible device variants”. Click “Next”.

Page 9: Signing iOS Application - Telekom Malaysia › wp-content › uploads › 2019 › 07 › newhub..._____hub@TM Developer Guide for Signing iOS App 2 Strategic Digital Enablement (SDE)

______________________________________hub@TM Developer Guide for Signing iOS App

8

Strategic Digital Enablement (SDE) Group Digital Centre Telekom Malaysia

Step 4 : Choose “Automatically manage signing”. Then Click “Next”

Footnote:

When your Mac asks to enter your Mac password, please enter it to allow

the signing process to continue.

Its recommended to click "Always Allow" so that you won’t have to enter it

multiple times throughout the signing process.

Page 10: Signing iOS Application - Telekom Malaysia › wp-content › uploads › 2019 › 07 › newhub..._____hub@TM Developer Guide for Signing iOS App 2 Strategic Digital Enablement (SDE)

______________________________________hub@TM Developer Guide for Signing iOS App

9

Strategic Digital Enablement (SDE) Group Digital Centre Telekom Malaysia

In order for the above to work, you must have registered your email (apple ID) in

TM Enterprise Apple Developer website as “Developer”. And sign in into XCode

using your Developer account

Page 11: Signing iOS Application - Telekom Malaysia › wp-content › uploads › 2019 › 07 › newhub..._____hub@TM Developer Guide for Signing iOS App 2 Strategic Digital Enablement (SDE)

______________________________________hub@TM Developer Guide for Signing iOS App

10

Strategic Digital Enablement (SDE) Group Digital Centre Telekom Malaysia

For any enquiries, issues or suggestion, please email to [email protected].

And visit https://hub.tm.com.my

Step 5 : Click “Export”, XCode will compile your apps and save in .ipa format.