Distribution Checklist*/

Go back to iOS, tvOS & watchOS Getting Started Guide


Before you release your App to the app store, make sure you go through the following checklist related to Pyze Smart Agent. We will keep this list up-to-date.

Change Log Level to Minimal

Change Pyze Log Level to Minimal, unless requested by Pyze support.
See Pyze initialize:withLogThrottling: and Pyze logThrottling:

Switch to a production Pyze App Key

Many app developers use two PAKS, one for development and another for app store distribution. You can use #ifdef macros to maintain production and development deployments.
See Pyze initialize: or Pyze initialize:withLogThrottling:

Get latest SDK

Developers should get the latest Pyze SDK during development, but it is a good time to get the latest SDK before the final test and deployment to app store. Pyze frequently updates the SDK with bug fixes and updates.

If you are using Cocoapods, and your podfile references the Pyze SDK without the version,

pod 'pyze-sdk-iOS'

all you have to do is

cd /path/to/project/
pod update

Push Notifications: Ensure you are using a Production SSL certificate and Distribution mobile provisioning profile

Before you publish your app to AppStore or make a public Ad Hoc release, ensure you created a Production SSL certificate and used a Distribution mobile provisioning profile when following the steps outlined in iOS Push Notifications page.

Also, ensure you have uploaded a Production .p12 certificate following steps mentioned in above section. Use Production Mode for Provisioning Mode.

Go back to iOS, tvOS & watchOS Developer Center to follow the next steps.

About Pyze

Pyze Growth Intelligence® is a transformative SaaS platform that enables mobile and web app businesses to automate engagement, retention and growth of their users. Signup at Pyze, install and initialize the Pyze SDK and watch your app grow.