Now Mobile for iOS v18.0.0

  • Release version: Mobile
  • Updated July 4, 2024
  • 9 minutes to read
  • The iOS v18.0.0 release provides fixes for the application.

    Download the latest mobile app version

    To download the latest release, visit the Apple App Store. Users can launch a demo to try the Mobile Agent. You can use a demo account from the initial post-download screen or the instance list screen.

    Fixed in this release

    Problem Short description Description Steps to reproduce

    Mobile iOS

    PRB1751431

    KB1638841

    The Agent Mobile App crashes when opening an applet The Agent Mobile App crashes when opening an applet using a button in a card template referring to Next Experience CSS variables if Next Experience UI is disabled.
    1. Set the system property 'glide.ui.polaris.experience' to false to disable the Next Experience UI.
    2. Log in to the Agent Mobile App.
    3. Navigate to My work > My tasks.
    4. Open a record.

    Expected behavior: The record should be opened successfully in the Agent Mobile App.

    Actual behavior: The record is opened but the Agent Mobile App crashes.

    Mobile iOS

    PRB1730998

    The form screen record doesn't display when the user taps a notification Setting a record state to 'Requested' triggers a push notification. Tapping the notification fails to take the user to a form screen that displays 'Approve Requested Item'.

    Mobile iOS

    PRB1643367

    The Mobile Agent app scanner doesn't work on iPhone 14 The image is blurry when the user tries to scan from a close distance.

    Mobile iOS

    PRB1765341

    Low successful scanning rate for barcode input in the iOS app Sometimes the barcode scanner does not respond to the barcode.
    1. Install IT Asset Management Mobile.
    2. Identify the input form screen 'Asset lookup'.
    3. Configure a function to navigate to this input form screen.
    4. On an iOS device, navigate to the input form screen.
    5. Scan a barcode.

    Observe that sometimes it does not respond to the barcode.

    Mobile iOS

    PRB1733722

    Siri Shortcuts is only displayed in the debug mode build, not the app center build The Siri shortcut should be displayed in the app center build, but it is only displayed in the debug mode build.
    1. Provision an instance with the latest App Center build downloaded.
    2. Navigate to Settings > Preferences.

    Expected behavior: The Siri shortcut should be displayed in the app center build.

    Actual behavior: The Siri shortcut is not displayed in the app center build. Instead, it is displayed in the debug mode build.

    Mobile iOS

    PRB1765471

    A custom app crashes with a PopOver Alert while the user is scrolling on iPad The app intermittently crashes while scrolling on a form on iPad.

    Mobile iOS

    PRB1734936

    Inline Predictions breaks Activity Stream entries When adding a comment or work note to a record via the Activity Stream with iOS Inline Predictive text enabled, predictive text suggestions are automatically added to the typed text, resulting in unwanted/extra characters being added.

    Mobile iOS

    PRB1749472

    Barcode scanning doesn't focus on the crosshair Because the scanning area isn't well defined, it's difficult to catch a specific barcode when there are multiple barcodes caught in the frame.

    Mobile iOS

    PRB1714977

    In Now Mobile, the cursor jumps when the user types in Japanese The cursor jumps between Japanese characters in the Additional Comments and Worknotes sections.
    1. Create a new incident.
    2. Navigate to My request and click the incident created in step 1.
    3. Select the Updates tab.
    4. Select Add comment.
    5. Type 'テストです' with the mobile Japanese keyboard and select the sentence from the suggestions.

    Expected behavior: The cursor should stay at the end of the text.

    Actual behavior: The cursor moves to between 'ト' and 'で'.

    Mobile iOS

    PRB1743247

    The user can't select between paged carousel images with Voice Over in Now Mobile Swiping on the page doesn't do anything.
    1. Provision an instance with Voice Over enabled.
    2. Navigate to More > Campaigns.
    3. Using Voice Over, focus on the paging component.

      Notice that Voice Over says 'Page 1 of X, adjustable, swipe up or down with one finger to adjust the value'.

    4. While focused on the component, swipe up or down with one finger.

    Expected behavior: Swiping up or down changes to the previous or next image in the carousel.

    Actual behavior: The current image in the carousel is not changed.

    Mobile iOS

    PRB1743319

    Live Agent chat is stuck on a loading screen when the user closes and reopens the mobile app When the user closes the mobile app without closing the chat conversation and then reopens it to connect to a live agent, they get stuck on the loading screen.

    Mobile iOS

    PRB1742496

    Selecting a deeplink URL navigates the user to the screen, but selecting the Back button shows a blank page When the user selects a record, they are navigated to the screen provided in a deeplink. However when they select the Back button, a blank screen appears. The user must then select Back again to navigate to the home screen.

    Mobile iOS

    PRB1738630

    Special characters in questionnaire details are not displayed correctly on the Mobile Agent application
    1. Open the Agent mobile app in iOS.
    2. Navigate to 'My work'.
    3. Select any task under 'My tasks'.
    4. Select the three dots.
    5. Select Take questionnaire.
    6. Open the first questionnaire.
    7. Scroll down to see 'é'.

    Expected behavior: The text should render as 'extérieure'.

    Actual behavior: The text displays unusual characters, which means it is not rendering the special character properly.

    Mobile iOS

    PRB1739201

    Failure attempting to upload attachments from the parameter screen When attachments are added and the app is backgrounded then foregrounded, the files fail to upload.
    1. Open a parameter screen that has an attachment field.
    2. Select a few files and select Add in the attachment selection screen.
    3. Background the app and foreground it again.
    4. Select Submit.

    Expected behavior: All files get uploaded.

    Actual behavior: All files fail to upload.

    Mobile iOS

    PRB1741168

    The error message 'UI Rule Error. Unable to submit' is seen when using a UI Rule on a function Setting any input to 'visible : false' causes the error.
    1. Log in to a Vancouver or Utah Instance.
    2. Activate the ITSM Mobile Agent Plugin.
    3. Disable the 'Advanced' Option for 'Edit Input Form Screen.
    4. Create a UI rule on the input form screen to set any input to 'Visible false'.
    5. Open a incident and click Edit Function.
    6. Change the value of the short description.

    Expected behavior: There is no UI Rule error. The short description can be changed.

    Actual behavior. There is a UI Rule Error. The user is unable to submit.

    Mobile iOS

    PRB1734959

    Content in a text field is cut off when text size is increased
    1. Log in to the Now Mobile app.
    2. Select Welcome tab > HR Onboarding Timeline section > See all.
    3. Navigate to iPhone settings and increase the text size.
    4. Navigate back to the app.

    Notice that the text is cut off.

    Mobile iOS

    PRB1743865

    Extra sessions are created for unreadMessage transactions After enabling the 'Chat' quick action in the Now Mobile app, there are requests to /api/now/v1/cs/ consumerAccount/unreadMessage. These occur when the user is navigating around the app (for example, refreshing the screen, switching tabs etc.). The transactions create new sessions.

    Mobile iOS

    PRB1740552

    A UI Rule is not applied consistently on the Details screen after updating from an input form When the user edits a record by adding a note, the red background of the note text disappears. This only occurs the second time the user edits a record and navigates back to the home screen.

    Mobile iOS

    PRB1744191

    A success message is displayed twice when adding a 'Log Incidental' to a work order task record The first message appears for one second and disappears before the second message appears.
    1. Log in to any Vancouver instance in Agent Mobile.
    2. Select 'My tasks' on the home page and notice some wm_task records.
    3. Open any record (if any records are not visible for admin, impersonate a user with records).
    4. Open the record and click on three dots on top right corner.
    5. Select the Log Incidental function.
    6. Fill in the fields required and click Submit.

    Notice that a success message is shown twice.

    Mobile iOS

    PRB1733952

    Content publishing mobile banners are not loading / disappearing in Now Mobile The contents of the content publishing campaign section disappear as the user scrolls through them. This occurs when there is an empty record section above the campaign section that is hidden when empty.
    1. Set up an ALP with a campaign section that has more than one record (for example, more that one banner image).
    2. Add a record section above the campaign section that is hidden when empty and ensure that there are no records in this section.

    Expected Behavior: The images load properly on the carousel.

    Actual behavior: The images don't load or disappear when swiping through the carrousel. They only appear when the user starts scrolling down.

    Mobile iOS

    PRB1741894

    Item execution script doesn't work as expected When an item execution script fails, the user is directed to the record screen and the error message gets printed in the record screen but not in the input form screen. This is an issue as all of the filled input fields in the input form screen are cleared off and the user needs to fill in all the inputs again.
    1. Log in to any instance.
    2. Create an input form screen with a few inputs and make it callable from any task record.
    3. In the action item, set the type to 'Script' and add a script.
    4. In the associated function, enable 'Show confirmation message' and fill in other mandatory fields (such as Confirmation message, Confirm label, Cancel label, etc.).
    5. Navigate to the task record where the input form screen is linked, fill out the form, and submit.

    Notice that the user is redirected to the record screen, and the error message gets printed in the record screen but not in the input form screen.

    Mobile iOS

    PRB1756605

    'My Task Map' crashes the Mobile Agent app on iPad Crashing only occurs on certain map locations, yet when the location is updated it does not fix the issue in all instances.

    Mobile iOS

    PRB1740206

    An .ics file downloaded from the Walkup Visits widget doesn't work as expected After configuring the out-of-the-box Walkup Visits widget in the Now Mobile app, if a user schedules a visit from it, there is an option for adding the appointment to the calendar. It downloads the .ics file which is opened as plain text in the iOS app while it opens the calendars application from the iOS Safari browser.
    1. Activate the Walk-up Experience plugin (sn_walkup).
    2. Configure a Mobile Web Screen to a base instance Walkup Visit page (for example, URL=/mesp?id=walkup_visit) in the Now Mobile app.
    3. Log in with iOS Now Mobile App and navigate to the Mobile Web Screen configured above.
    4. Select Plan your visit and then any location.
    5. Fill in the form to schedule an appointment.
    6. After scheduling the appointment, Select Add to iCalendar.

    Observe that the .ics file is opened as plain text.

    Mobile iOS

    PRB1762684

    An 'Action is blocked by policy' error appears when attempting to upload images The error occurs when preventDataLeakageIn is false. This is because the IntuneMAMOpen LocationPhotos case is missing from the condition.

    This version also includes other minor bug fixes and performance improvements.