Upload a native iOS app to an app store

  • The OMM menu is only available to orgs that implement Okta Mobility Management (OMM).
  • Procedures documented on this page are only available to customers who have already purchased OMM for their organization. New OMM sales are not supported. For more information, contact Okta Support.

  1. In the Admin Console, go to Applications > Applications.

  2. Click Add Application.

  3. Click Create new App.
  4. From Platform, select Native app.

  5. Select a Sign on method, and then click Create:


    Select None if you do not want to require credentials or any other sign on method to access the app.

    To configure: Under General Settings, enter a name for the app, and then click Finish.

    SAML 2.0

    A SAML integration provides Federated Authentication standards that allow end users one-click access to the app.

    To configure:

    1. Under General Settings, enter a name for the app, then click Next
    2. Configure your SAML authentication settings, then click Finish.

    OpenID Connect

    OpenID Connect is an identity layer on top of the OAuth 2.0 protocol. It verifies end-user identity and obtains profile information.

    To configure:

    1. Under General Settings, enter an application name for the app, then click Next.
    2. Under Configure OpenID Connect, add a Redirect UI, then click Finish.
  6. Click the Mobile tab.
  7. From the Add Native App drop-down menu, select iOS App.

    User-added image

  8. Private apps cannot exceed 4GB.

  9. In the Upload Mobile App screen, browse to the App binary file.
  10. Click Save.

    User-added image

  11. Configure any other settings including Permissions , then click Save.

    User-added image

Your app now appears within the Native Application list under the Mobile tab.

Once deployed, the app is available to OMM-enrolled iOS end users. ClosedScreenshot

Other settings available for mobile apps are described in Enabling Access for Mobile Applications.