Obtaining your Apple and Google Play Developer Licenses

Last modified January 26, 2023

Jump to Google Play ↓

Apple

Overview of the Apple Developer Program: https://developer.apple.com/programs/
What’s Included: https://developer.apple.com/programs/whats-included/
Enrollment: https://developer.apple.com/programs/enroll/

NOTE: Your Apple Developer Program must be renewed every year. Failure to renew the program could result in Apple removing your app from the App Store.

Granting Access to GTxcel

Once the Developer Program application has been approved and the Developer License has been granted by Apple, you will need to give GTxcel access so we are able to create and assemble the files necessary to build your app.

  1. Go to the ‘Users and Access’ section in your App Store Connect account
  2. Click the plus button and fill out the fields accordingly:
    • First Name: GTxcel
    • Last Name: Admin
    • Roles: Admin
    • Additional Resources (keep default settings)
    • Email Address: apple-developer-support@texterity.com

iOS Paid Applications Agreement (for In-App Purchase access model)

If your app will be set up using the In-App purchase access model to sell single documents and yearly subscriptions, you must also complete the ‘iOS Paid Applications Agreement‘ within your App Store Connect account. This will involve supplying financial information to Apple.

  1. Log into your App Store Connect account
  2. Click on ‘Agreements, Tax, and Banking’
  3. Under ‘Request Agreements,’ click on ‘Request’ to request the iOS Paid Applications Contract
  4. Review the agreement and follow instructions

Yearly License Renewal

The Apple Developers License and all the associated files and certificates will need to be updated once a year. It is the publisher’s responsibility to renew the license on time and to pay for the license renewal, GTxcel will take care of renewing the certificates and provision profiles.


Google Play

Enrollment: https://play.google.com/console/signup

Granting Access to GTxcel

  1. Sign in to your Google Play Developer account
  2. Go to ‘Users and Permissions
  3. Click the ‘Invite new user’ button and fill out the fields accordingly:
  4. Click ‘Invite User

Google Firebase Messaging Setup

In order for a Google Play app to be built and submitted to the store, Google requires that all apps have Firebase messaging set up. This allows for push notifications to be sent to the end user.

  1. Log in to Google Firebase Console with the same credentials you use for your Google Developer Account.
  2. Click on ‘Creating a project‘ 
  3. Once you have created the new project, click ‘Add firebase to your Android app
  4. Fill in the package name and hit “Add app”
    • NOTE: The package name will be provided to you by GTxcel, please ask your Customer Success Manager for this information if not already provided to you.
  5. Download the google-services.json file
  6. Click ‘Next‘ then ‘Finish
  7. Click on the gear icon in the left hand menu, and select ‘Project Settings
  8. Go to the ‘Cloud Messaging‘ tab
  9. Copy the ‘Server key‘ value under token
  10. Send the google-services.json file, Server key and Sender ID to your Customer Success Manager

Google Play Merchant account (for In-App Purchase access model)

If your app will be set up using the In-App purchase access model to sell single documents and yearly subscriptions, you must also sign up for the Google Play Merchant account. This will involve supplying financial information to Apple.

Go to the ‘Payment profile‘ section under the Setup tab and fill out all required fields.

Need Help?
The Digital Help Desk is the process for communicating with GTxcel regarding new title setups, questions, and technical issues for the Web Reader and/or Apps.

You can submit a request to us through the Request Help button located in the Publisher Dashboard or call the support number: 800-609-8994, option 3.
Contact Us GraphicContact Support
8AM - 5PM EST
Monday to Friday
800-609-8994, option 3
Response Times
General Question/Requests – A Customer Success team Member will begin working on your request within one to two hours of receipt. We will complete the request as soon as possible; we aim to have all requests completed within 24 hours.