If your game has previously been published in the App Store or Google Play there are a few things that need to be taken care of while implementing the SDK. Your producer can assist you with the process of transferring ownership of the existing game over to Kongregate.
Your iOS bundle id and your Android package name will remain the same after the app is transfered. This will allow users to continue receiving updates.
For iOS development, you will no longer have access to the services that from the previous bundle id, so you should create a new app with a new bundle id in your existing portal to allow you to continue testing Apple services through the development process. We will resign your build and replace your new bundle id with the original live bundle id before publishing. For example, you can add .dev
as a suffix to the original bundle id as your development version which we will replace with the original bundle id when final smoke testing and for submission to Apple.
iOS - We can provide APNs certificates for you upon request. We will re-sign your app with our private key before publishing.
Android - Your Google Play Services API keys should remain constant through the transfer, and you can continue to sign your app with your own private key.
If you are using our AdX tracking functionality, you will need to properly set the KONGREGATE_OPTION_ADX_UPGRADE
flag. For information on how to do this, see the analytics documentation.