Publicly distributed apps

  • Release version: Washingtondc
  • Updated February 1, 2024
  • 1 minute to read
  • Public distribution can be used to distribute iOS or Android branded applications on public app stores.

    iOS branded apps for public distribution

    The ServiceNow® branding program complies with the suggested practices from Apple for branded app releases. Mobile Publishing enables you to request a branded iOS app that can be distributed on the public Apple Store. After you complete the request form, your ServiceNow instance builds the app and provides a link from where you can download an XCode archive file (.xcarchive). Then you download the XCode archive file, update it, and re-sign it to generate an iOS application archive file (.ipa). After the .ipa file is generated, you upload it to Apple Connect for testing. When testing is completed, you approve the build and can deploy your branded app with the public Apple Store.

    The following image summarizes the workflow. It might take 1–2 weeks to build the iOS app for public distribution.
    Figure 1. iOS branded app publishing process for public distribution
    Public publishing process for iOS branded apps.

    Android branded apps for public distribution

    The ServiceNow branding program also complies with the suggested practices from Google for branded app releases. Use Mobile Publishing to request a branded Android app that you can upload and distribute with the Google Play Store. After you complete the branded app request form in Mobile Publishing, your ServiceNow instance builds the app. Then it provides a link from where you can download an Android App Bundle file (.aab). Download the AAB file and test it. If the tests are successful, you approve the build and can deploy your app with the Google Play Store.

    The following image summarizes the workflow. It might take from 1 to 2 weeks to build the Android app for public distribution.
    Figure 2. Android branded app publishing process for public distribution
    Public publishing process for Android branded apps.