If you are not able to grant GTxcel admin access to your Apple Developer account, the below materials are required to submit your app.
Checklist of Items required from publisher:
- App ID
- Bundle ID
- Distribution Certificate w/ Private Key & Password (.p12 file)
- Push notification Certificate w/ Private Key & Password (.p12 file)
- AdHoc Provisioning Profile
- Store Provisioning Profile
- Add GTxcel devices
Below are instructions on how to obtain each. This work should be completed on a Mac, due to some portions requiring Keychain access.
DISTRIBUTION CERTIFICATE:
In iOS Provisioning Portal >>
1. Click ‘Certificates’
2. Click ‘+’ symbol in upper right
3. Under ‘Production’, select ‘App Store and Ad Hoc’ >> Continue
4. Follow Apple’s instructions on how to ‘Request Certificate’
5. Choose File & Upload newly created certificate request
6. Click ‘Generate’
7. Download certificate
8. Double click *.cer file, so it opens in Keychain
9. Open disclosure triangle, you’ll see both a certificate and a private key
10. Highlight both files, right click, export
11. For first password, enter ‘texterity’. You will be asked to enter this twice
12. For second password, enter your Mac’s password. You will also be asked twice
13. Save to computer (will be a .p12 file)
CREATE APP ID:
In iOS Provisioning Portal >>
1. Click ‘Identifiers’
2. Click ‘App IDs’
3. Click ‘+’ symbol in upper right
4. Enter ‘App ID Description’, using name of magazine, with no spaces i.e. ThisMagazine
5. ‘App ID Prefix’ (do not change)
6. Under ‘Explicit App ID’, enter Bundle ID, using this format: com.texterity.texterity.ThisMagazine
7. Scroll down to ‘App Services’ and check ‘Push Notifications’ checkbox
8. Continue
9. Send App ID Name & the Bundle ID to GTxcel
CREATING PUSH NOTIFICATION CERTIFICATE:
In iOS Provisioning Portal >>
1. Click ‘App IDs’
2. Locate newly created App ID >> Click then click ‘Edit’
3. Scroll down to ‘Push Notifications’
4. Click ‘Create Certificate’ under ‘Product SSL Certificate’
5. Follow Apple’s instructions on how to generate a certificate signing request (same as above)
6. Click ‘Continue’
7. Click ‘Choose File’
8. Select newly created certificate signing request
9. Click ‘Generate’
10. Click ‘Download’ once the generation is complete
11. Double Click certificate to open in Keychain
12. Open disclosure triangle, you’ll see both a certificate and a private key
13. Highlight both files, right click, export
14. For first password, enter ‘GTxcel’. You will be asked to enter this twice
15. For second password, enter your Mac’s password. You will also be asked twice
16. Save to computer
17. Download & send to GTxcel
ADD GTxcel DEVICES:
In iOS Provisioning Portal >>
1. Click ‘Devices’
2. Click ‘+’ symbol in upper right
3. Enter Device Name & ID for each device listed below
List of GTxcel Devices to add (Names & IDs):
White iPad: 505a45f9d50efb8602e3ff078db796dfefc03931
IPad 1: 183b8356cff50a4fe9f74bd409a644b71d41ae43
IPad 3: 9d8cd111347a274a0e51a2adb096a04391b5a834
IPod 103: 21934cbd5baf6a4aa3d7bec52e131398becb9a04
iPod 110: 58f2a2105ab4583fe92fe3f0e5ab83594bc83f19
iPad 2: 441fe20a484c04b02dcdf418f30ec302ead43a9f
iPod 5: 35997a30cd441ce770141073fd4c1506cc42cd68
iPad New1: 96e58f26dd10d079f08c8870caeb3bcfd75acbb1
iPad New2: c79d843215882b64e54b6e8b420a4627c9c9d80a
CREATING STORE PROVISIONING PROFILE:
In iOS Provisioning Portal >>
1. Click ‘Provisioning Profiles’
2. Click ‘+’ symbol in upper right
3. Click ‘App Store’ under ‘Distribution’ >> Continue
4. Select appropriate App ID >> Continue
5. Select appropriate distribution certificate >> Continue
6. Profile Name: ‘ThisMagazineStore’ (substitute your magazine name for “ThisMagazine”. Must match App ID)
8. Generate
9. Download & send to GTxcel
CREATING ADHOC PROVISIONING PROFILE:
In iOS Provisioning Portal >>
1. Click ‘Provisioning Profiles’
2. Click ‘+’ symbol in upper right
3. Click ‘Ad Hoc’ under ‘Distribution’ >> Continue
4. Select appropriate App ID >> Continue
5. Select appropriate distribution certificate >> Continue
6. ‘Select All’ devices >> Continue
7. Profile Name: ‘ThisMagazineStore’ (substitute your magazine name for “ThisMagazine”. Must match App ID)
8. Generate
9. Download & send to GTxcel