Setup a native app
Preview Apps and Release Apps
Testing a Release App
4min
purple apps summary this article will walk you through the steps you need to take to test your purple app as a release version on your devices for ios and android, before submitting it to the app stores preconditions understand the difference between preview app and release app in purple manager preview apps and release apps docid\ i3tammjaszj2tkm6rwfnv preparations for testing a release app csr (certificate signing request) ( per device you want to create p12 certificates on) create a csr per device on which your release app is supposed to be tested create a csr docid\ deen2gxqepdwqliehgzwx add udids to the apple developer account (per test device) add the udid for each desired device on which you would like to test your release app udids docid\ rlfq3ltldjgbnvnyigav8 ios build settings release configure the app build settings docid\ vlfdwucm1xigdwtcoz8hj (release) in purple manager to be able to build and download a "release version" of the purple app for ios private key & certificate (p12) + password (per purple app works for preview and release) to distribute your purple app on the app store, the ios distribution certificate (p12) digitally signs your app, similar to a passport or id while exporting it, a password is generated create an ios distribution certificate (p12) https //app archbee com/docs/qtjkvew7g556yo3qfoyay/vlfdwucm1xigdwtcoz8hj#nu1xsgciff5ikz fsnlup ios distribution provisioning profile (per purple app works for release) enables you to distribute your app through the apple app store create a mobile provisioning profile for your release app android configure the app build settings docid\ vlfdwucm1xigdwtcoz8hj for android in purple manager to be able to build and download a "release version" of the purple app keystore a keystore file is a secure container for your android app's digital signature, containing the cryptographic keys that verify the app's authenticity storepass the storepass, is the key to your keystore lockbox it's a password that you set when you created your keystore file to protect it from unauthorised access alias an alias is a nickname for your keystore that allows you to refer to a particular set of cryptographic keys stored in it keypass the keypass, adds an extra layer of security to the cryptographic keys in your keystore learn here how to create those assets create the keystore file, alias and passwords docid\ f6ct6stgndiq 8z 3 04f invite users for testing purposes to your app store connect account create a test flight of your app create a testflight version of an ios app docid\ ne4jdc2cwvwzfbgm0wety build the app in purple manager after all configurations are proceeded you can start to building an app docid\ qat8c0sj2kqtc0en52a f invite users in purple manager you have the option to invite users to your release app for testing the app learn more test user management docid 336hg8jt5kklabnzy1g8h download the release app download the release app from purple manager to your device and test it