Mobile Classic iOS v3.0.1

  • Release version: Mobile
  • Updated June 16, 2026
  • 2 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Mobile Classic iOS v3.0.1 Release

    The Mobile Classic iOS v3.0.1 release focuses on addressing several issues to improve app stability and user experience. ServiceNow customers using this version should consider updating to benefit from resolved problems related to login, presence indicators, network messaging, and widget performance. Additionally, ServiceNow recommends exploring newer mobile apps like Mobile Agent, Now Mobile, Mobile Onboarding, and Now Support for enhanced features.

    Show full answer Show less

    Key Fixes and Improvements

    • Improved SSO Error Messaging: Previously, the app displayed an infinite loading spinner when the Single Sign-On (SSO) Identity Provider (IDP) was unreachable. This release ensures proper error messages appear, preventing user confusion during login failures.
    • Network Status Indicator Accuracy: Fixes an issue where the "No Network Connection" message could appear multiple times after device orientation changes while in airplane mode, ensuring a single clear notification.
    • Presence Indicator Compatibility: Updates the iOS app to align with recent changes in the server's presence API, restoring the green presence dot functionality to indicate online users correctly.
    • Local Login Behavior with Multi-SSO: Resolves a problem where using local login incorrectly redirected users to SSO credential prompts when multiple SSO providers were enabled.
    • SSO IDP Property Handling: Addresses login failures caused by trailing whitespace or newlines in the primary IDP system property by ensuring the app strips extra whitespace during login attempts.
    • Count Widget Stability: Fixes the native app count widget to avoid infinite loading spinners when record count requests fail, instead showing an ellipsis to indicate the issue gracefully.

    What This Means for ServiceNow Customers

    By updating to Mobile Classic iOS v3.0.1, customers can expect a more reliable login experience, accurate presence indicators, clear network status notifications, and improved widget responsiveness. These fixes reduce user frustration caused by infinite loading states and incorrect prompts, enhancing overall mobile productivity and engagement with the ServiceNow platform.

    For the latest mobile capabilities, customers should evaluate the newer ServiceNow mobile apps tailored to various roles and workflows.

    The Mobile Classic iOS v3.0.1 release provides problem fixes.

    Download the latest Mobile Classic version

    To download the latest release, visit the Apple App Store.

    Important:
    There are several new ServiceNow mobile apps, including Mobile Agent, Now Mobile, Mobile Onboarding, and Now Support. Check out these new apps for the latest features and capabilities.

    Fixed in this release

    Problem Short description Description Steps to reproduce

    Mobile

    PRB681533

    Better error messaging required when the SSO IDP is unreachable iOS error messages do not appear when the SSO IDP is unreachable.
    1. Attempt to log in to an instance with an invalid SSO IDP entry.
    2. Note the app shows infinite loading spinner during log in.
    The app should show an error message when the IDP fails to load.

    Mobile

    PRB681541

    "No Network" indicator in iOS app can sometimes incorrectly be repeated multiple times
    1. Turn on airplane mode.
    2. Rotate the device into landscape view.
    3. Rotate the device back into portrait view.
    Note the "No Network Connection" message is displayed twice instead of once.

    Mobile

    PRB681126

    Presence needs to be fixed in the iOS app after the presence API was changed on the server How presence works on the server has changed recently. The presence API contract changed, and the iOS app needs to be updated to work with the new presence API. The following is one of many ways to reproduce this problem.
    1. Log in as a user on the desktop.
    2. Log in as a different user on the app.
    3. Navigate to an incident form.
    4. Click on the magnifying glass.
    5. Search for the user logged onto the desktop.
    Note there is no green system presence icon, even though online users should have a green presence dot on their avatar.

    Mobile

    PRB681273

    When logging in to iPhone mobile app, using local login prompts the user to provide SSO credentials
    1. Set the system property glide.authentication.external.disable_local_login to false.
    2. Enable Multi-SSO provider.
    3. Access the instance from the iPhone mobile application.
    4. Use local login (i.e. log in as a local user).
    5. Select Continue.
    It redirects to the SSO login page, prompting the user to provide SSO credentials.

    Mobile

    PRB681209

    Whitespace or newlines in primary IDP property can cause SSO to fail to load
    1. On the instance, set the glide.authenticate.sso.redirect.idp system property to a value with some extra whitespace at the end.
    2. In the app, attempt to log in to the instance.

    Actual behavior: The user gets an infinite spinner as the instance attempts to load the IDP.

    Expected behavior: The app should strip out the extra whitespace.

    Mobile

    PRB681693

    Native App count widget will show infinite spinner if count fails to load If the request to get the count of records fails, the count favorite widget shows a loading spinner indefinitely.
    1. Create a favorite for a list.
    2. Enable the count visualization for that favorite.
    3. Somehow fail the HTTP request to/api/now/v1/stats.

    Actual behavior: The user gets an infinite spinner on the count widget.

    Expected behavior: The count widget should show an ellipses in place of the number upon failure.