SNAPmobile iOS release notes

SNAPmobile iOS Release Notes


iOS 4.1.7 (11/18/25)

Issue Key  Issue TypeRelease Notes Data
IOS-146ImprovementAdded an improvement where the user will not be able to log in if already logged in on a different device.
IOS-1098New FeatureAdded voicemail push notifications. Requires API v45.
IOS-1557New FeatureAdded a UI config, MOBILE_IOS_FORCE_APP_UPDATE (default = no). When set to “yes”, a pop-up will appear for users when an update is available, forcing users to retrieve the new app version and linking to the app store.
IOS-1619BugFixed an issue that caused duplicate images to appear when someone sent multiple pictures at once. 
IOS-1629BugFixed a codec issue when merging calls.

iOS 4.1.6 (10/13/2025)

Compatibility Note (starting 4.1.6):

- Minimum supported iOS version: iOS 17

- Devices running below iOS 17 will no longer be supported

Issue Key Issue TypeRelease Notes Data
IOS-1588BugFixed an issue related to handling duplicate push notifications for calls.
IOS-1589BugFixed an issue with how mobile cellular calls are initiated through our Click-to-Call feature, ensuring they now follow the same format used by our Android application.
IOS-1590ImprovementAdded a new config, MOBILE_IOS_ADAPTIVE_RATE_CONTROL_ENABLED, to the app that allows adaptive rate control to be turned on or off for iOS devices. By default, this feature is turned on to help optimize performance.
IOS-1599BugResolved an issue that was preventing some missed calls from appearing in the mobile application’s call history. Missed calls should now show up correctly.
IOS-1600BugFixed an issue where the app was unable to answer transferred calls.
IOS-1608BugResolved an issue where audio could not be switched to “receiver” during a call when Bluetooth was connected. This setting allows audio to go through the phone’s earpiece speaker.
IOS-1610BugFixed an issue where the notification badge for Call History wasn’t clearing after the tab was opened. Now, once you view your call history, the badge count will reset as expected.
IOS-1611TaskResolved an issue where incoming calls on iPhone were sometimes dropping and going to voicemail, even when the user tried to answer. The application will now correctly handle these calls without mistakenly treating them as declined.
IOS-1612BugFixed an issue with receiving duplicate Missed Call notifications.
IOS-1625ImprovementUpdated the minimum iOS version required to install the app to iOS 17.0.

iOS 4.1.5 (7/14/2025)

Issue Key Issue TypeRelease Notes Data
IOS-1526BugFixed an issue with duplicated contacts getting added to the contact list.
IOS-1528BugFixed an issue when adding a new contact, the check mark button would become disabled.
IOS-1530BugResolved an issue in the iOS app where missed or inbound calls from cross-domain users incorrectly displayed the caller’s extension instead of their DID number in Call History.
IOS-1531BugResolved an issue where the “Web” status was not appearing in the Call Center status dropdown within the iOS app.
IOS-1536BugAdded the UI Config, MOBILE_IOS_CALL_USING_CELL_ANI_ENABLED (default = yes). Setting this to no fixed an issue where Caller ID was not displaying correctly when using the cellular call feature on IOS.
IOS-1550ImprovementImprovements made for handling incoming calls.

iOS 4.1.4 (5/20/2025)

Issue Key  Issue TypeRelease Notes Data
IOS-1506BugFixed a bug where voicemail count always displayed 50 when the user had more than 50 voicemails.
IOS-1516BugCorrected issues related to call handling and bluetooth.
IOS-1518BugFixed a bug for sending a message via Siri voice commands.
IOS-1521BugFixed a bug where missed call notifications were not being shown after the phone was inactive for 15 minutes or more.
IOS-1522New FeatureAdded support for SMS queue. Note that until v44.4 the initial HELP message will not come as a PUSH notification on the iOS device.

iOS 4.1.3 (3/19/2025)

Issue Key Issue TypeRelease Notes Data
IOS-1424BugFixed a bug where Caller ID was not visible for a Call Park retrieved by a different User.
IOS-1425BugFixed a bug where Caller ID was incorrect after receiving an assisted transfer call.
IOS-1485BugIntentionally removed “switch to another device” option to iPad/Tablet devices as this doesn’t currently function as intended. We may reintroduce the option if we’re able to reliably handle the switch in future versions.
IOS-1496BugFixed a bug with Call History where the outbound calls were showing empty names.
IOS-1498BugFixed an issue with incoming caller ID display.
IOS-1509BugFixed an issue that was causing contact sorting problems when sorting last names.
IOS-1519BugFixed an issue related to answering Restricted/Anonymous calls.

iOS 4.1.2 (1/15/2025)

Issue Key Issue TypeRelease Notes Data
IOS-967BugCorrected a bug where the UI Config, MOBILE_REGISTRATION_SERVER, was not honored when set at the Reseller level.
IOS-1286BugCorrected an issue where speakerphone could cause echo feedback for other call participants.
IOS-1303BugFixed a Call History bug. When a "From Name" was empty or missing, the dialed number would be displayed instead of the "From Number".
IOS-1419BugCorrected an issue concerning Music on Hold and conferencing. If a mobile app user in a conference put the call on hold, hold music would play for all conference participants.
IOS-1437BugCorrected an issue where the switch phone button would simultaneously ring all devices.
IOS-1440BugFixed a bug in chat where the user could add the same contact or phone number when selecting "Add Participants" in an existing chat session.
IOS-1441BugAdded MOBILE_IOS_PREMIUM_VIDEO_ENABLED as a config (previously MOBILE_IOS_IOTUM_VIDEO_ENABLED) to match the portal’s PORTAL_PREMIUM_VIDEO_ENABLED. Both the Mobile and Portal configs must be enabled for Premium Video to be available in SNAPmobile iOS.
IOS-1445BugFixed a bug concerning the "Add Call" button. If a call was put on hold, a call could not be added.
IOS-1447BugFixed a crash when tapping, then dismissing the ‘More’ button during a call.
IOS-1448BugFixed an issue with incorrect timestamps for sms messages.
IOS-1452BugFixed an issue where the app would get stuck in a connecting state. This was caused by duplicate push notifications from the server.

iOS 4.1.1 (11/21/2024)

Issue KeyIssue TypeRelease Notes Data
IOS-1444BugFixed an intermittent crash when receiving incoming calls.

iOS 4.1.0 (11/11/2024)

Issue Key Issue TypeRelease Notes Data
IOS-1272BugCorrected a bug concerning bluetooth audio. When picking up inbound calls while connected to a bluetooth device, audio was transmitted to the earpiece instead of via bluetooth.
IOS-1374New FeatureAdded a new Premium Video tab to the IOS app that is controlled by MOBILE_IOS_IOTUM_VIDEO_ENABLED. The default value is no. This is a new feature that will enable the Iotum integration for video meetings and deep links to the branded Iotum app.
IOS-1376New FeatureUpdated FAB (Floating Action Button) to include video functionalities.
IOS-1407BugFixed an intermittent crash when MOBILE_IOS_CHAT_ENABLED is disabled and the app receives a message while backgrounded.
IOS-1414BugFixed an issue with phone number formatting for AU region.
IOS-1429ImprovementMade improvements to handling incoming calls.

iOS 4.0.3 (9/10/2024)

Issue Key Issue Type Release Notes Data
IOS-968 Improvement Made improvements to the way the app handles incoming calls.
IOS-1401 Bug Fixed a bug where naming/renaming a group chat was not being applied on the Chat list.
IOS-1402 Bug Fixed a bug where contacts were not populating after logging out and logging back in.
IOS-1403 Bug Fixed a bug where phone number formatting was being applied to user extension numbers.


iOS 3.5.5 (12/22/2023)

Issue Key  Issue Type  Release Notes Data
IOS-1274 Bug Fixed iFrame issues so wildcards JWT_TOKEN, COOKIE, and COOKIE_NAME work properly.
IOS-1275 Bug Fixed iFrame button issue where the graphic was not adapting to dark mode.
IOS-1283 Bug Added MOBILE_IOS_TLS_OVERRIDE_ENABLED config to always force TLS.
IOS-1285 Bug Fixed an issue with log files being cut off and not providing the latest logs.
IOS-1294 Bug Disabled STUN keepalives to improve audio delays when connecting to a call.
IOS-1297 Bug Fixed a bug where message timestamps were incorrect.

iOS 3.5.4 (9/26/2023)

Issue Key  Issue Type  Release Notes Data
IOS-1261 Bug Fixed a bug where the call would drop after being put on hold for 30 seconds.

iOS 3.5.3 (09/07/2023)

Issue Key  Issue Type  Release Notes Data
IOS-1277 Bug Fixed an issue where users were not able to make or receive calls when their domain contained an underscore. This only affected the unbranded app.

iOS 3.5.2 (09/07/2023)

Issue Type Issue  Key Release Notes Data
New Feature IOS-1194 Helper text is now shown for each of the statistics reported in the ‘My Stats’ section of the call center tab, explaining what each stat means.
New Feature IOS-1195 Calls originating from a queue now display a headset icon with the queue name in the call history, and the call history details page.
New Feature IOS-1196 Enabled granular login and logout for queues.
New Feature IOS-1197 Added call queue details, such as agents and callers waiting, when tapping on a call queue.
New Feature IOS-1202 Added support for custom webview in SNAPmobile using 3 UI Configs.
MOBILE_IOS_IFRAME_NAME - Use to configure the text that is displayed in the menu in SNAPMOBILE. Default - empty
MOBILE_IOS_IFRAME_ICON. - Use to configure the icon displayed next to the text in the menu. The value can be a valid material design icons name. Options listed at [https://fonts.google.com/icons?selected=Material+Icons|https://fonts.google.com/icons?selected=Material+Icons] . Default is ‘open_in_new', but other options include items like 'public’, 'paid', 'analytics'.
MOBILE_IOS_IFRAME_URL - This is the URL that will be iframe’d. The URL must support being iframed as many sites prevent it today through HTTP headers. There is also options to allow authentication to be passed to the URL. You can include wildcards [JWT_TOKEN], [COOKIE_NAME], [COOKIE] to include the user’s JWT token and the cookie containing the secret to validate the JWT. The complete example could be something like [https://example.com/auth/jwtvalidate?&type=netsapiens&redirectUrl=/&nsToken=|https://example.com/auth/jwtvalidate?&type=netsapiens&redirectUrl=/&nsToken=][JWT_TOKEN]&cookieName=[COOKIE_NAME]&cookie=[COOKIE]
Improvement IOS-1218 Updated to Linphone SDK to version 5.2.97
Bug IOS-1230 Fixed a bug where “Forgot login name” function was not working unless an extension was provided.
Bug IOS-1232 Allowed users to dial numbers with a # in it.
Bug IOS-1233 Fixed inbound talk time stats.
Improvement IOS-1235 As of 3.5.2, if MOBILE_IOS_RECORD_ALLOW is not set, configurations will honor PORTAL_USERS_ALLOW_RECORDING.  
If enabled, It will show call recording options in the app.
Bug IOS-1238 Fixed a bug where there is no audio when accepting an incoming call when the ringer switch is in 'on' position
Bug IOS-1255 Fixed a bug where the status message couldn’t be updated on the profile view.
Bug IOS-1256 Fixed a bug where incoming images sent at the same time will cause duplicate images to show on the app.

iOS 3.5.1 (04/20/2023)

Issue Type Issue Key Release Notes Data
Bug IOS-1193 Fixed a bug where the user could not end an invalid call.
Improvement IOS-1222 Added support for MOBILE_SHOW_CALL_CENTER_AGENT which defaults to no. Setting this to yes will show the Call Center tab if MOBILE_IOS_CALL_CENTER_ENABLED is set to yes regardless of user scope.
Improvement IOS-1224 Show original caller ID along with call queue ID when receiving an incoming call from a call queue.

iOS 3.5.0 (4/07/2023)

Issue Type  Issue    Key  Release Notes Data
New Feature IOS-1169 Added call center tab configurable with MOBILE_IOS_CALL_CENTER_ENABLED. The default value is no.
New Feature IOS-1170 Added My Queues view for call center
New Feature IOS-1171 Added My Stats view with basic stats
New Feature IOS-1172 Added support for call queue in active call screen
New Feature IOS-1173 Added support for call queues for incoming calls
Bug IOS-1174 Fixed a bug where app was crashing when receiving multiple messages at a time
Bug IOS-1177 Fixed a bug where Config setting MOBILE_IOS_GROUP_CHAT_ENABLED to ‘NO’ still showed group chats
Bug IOS-1180 Fixed a bug where the user was unable to un-hold calls after putting them on hold
Bug IOS-1199 Fixed a bug where incoming SMS was not showing the contact’s name.
New Feature IOS-1211 Added UI configs to handle hiding of menu/tab items in SNAPmobile iOS. MOBILE_IOS_SHOW_ANSWERRULES (yes)  Allow the ability to hide the answer-rules option in the SNAPmobile iOS menu MOBILE_IOS_SHOW_VOICEMAIL (yes)  Allow the ability to hide the voicemail option in the SNAPmobile iOS menu. Voicemail will still need to be enabled for the use for this to show. MOBILE_IOS_SHOW_GREETINGS (yes)  Allow the ability to hide the greetings option in the SNAPmobile iOS menu MOBILE_IOS_SHOW_CALLHISTORY (yes)  Allow the ability to hide the call history option in the SNAPmobile iOS menu MOBILE_IOS_SHOW_CONTACTS (yes)  Allow the ability to hide the contacts option in the SNAPmobile iOS menu. If set to no, Contacts will also not be shown above the phone’s dialpad when placing calls.
BUG IOS-1212 Fixed a bug where a second SMS session was being created upon receiving a reply text.
BUG IOS-1215 Fix a crash when launching the app on iPad mini
Improvement IOS-1216 Made improvements to fetch and load contacts quicker.
Bug IOS-1217 Fixed an issue where chat message timestamps were wrong.

iOS 3.3.4 (2/20/2023)

Issue Type

Issue Key

Release Notes Data

Bug

IOS-1163

Fixed a bug where the user was unable to answer an incoming call and the call gets stuck in the connecting state.

Bug

IOS-1153

Fixed a bug where receiving multiple MMS images was only showing the same image multiple times.

Bug

IOS-1152

Fixed a bug where voicemails weren’t playing for some users.

iOS 3.3.3 (12/15/2022)

Issue Type

Issue Key

Release Notes Data

Bug

IOS-1121

Fixed a bug where DTMF was not being sent in a merged call.

Improvement

IOS-1128

Made fixes and improvements to CallKit namely, various in-call UI fixes, Hold & Accept, End & Accept, and an issue ending calls via Bluetooth when on 2 calls at once.

iOS 3.3.2 (11/14/2022)

Issue Type

Issue Key

Release Notes Data

New Feature

IOS-1100

Added support for sending and receiving GIFs.

Bug

IOS-1111

Returned functionality of IOS-926, disabled by IOS-1099. Now MOBILE_ENABLED_CODEC_LIST_AUDIO enforces listed codec order in code.

Bug

IOS-1110

Fixed a bug where having spaces in codecs UI config MOBILE_ENABLED_CODEC_LIST_AUDIO value caused a 488.

Bug

IOS-1108

Fixed a crash condition that occurred when ignoring a second incoming call.

Bug

IOS-1076

Fixed an issue with consecutive logs not attaching to the email form.

iOS 3.3.1 (10/03/2022)

Issue Type

Issue Key

Release Notes Data

Bug

IOS-1099

Fixed a bug where SNAPmobile was returning a 488 due to codec issues. IOS-926 no longer functions and MOBILE_ENABLED_CODEC_LIST_AUDIO no longer enforces listed order in code.

iOS 3.3.0 (9/30/2022)

Issue Type

Issue Key

Release Notes Data

Bug

IOS-1059

Fixed a bug where ending a call before it connects doesn't work and the phone continues to ring.

Bug

IOS-1058

Fixed a bug where UI CONFIGS without a description were not being read properly.

Bug

IOS-1051

Added PORTAL_MMS_MAX_SIZE to limit multimedia file size. Defaults to 1000000(1mb).

Bug

IOS-1042

Fixed a bug where the star code was not being dialed when dialing from call history.

Bug

IOS-1018

Fixed a bug where app was not honoring expiration time set within the Admin UI. If it is set higher than 30, an expiration time of 30 will be adopted.

Bug

IOS-997

Fixed a bug where voicemail badge was not updated until the user went into the voicemail tab.

Bug

IOS-985

Fixed a bug where mute within SNAPmobile and CALLKIT were not in sync.

Bug

IOS-962

Updated Linphone SDK to fix random crashes.

Bug

IOS-959

Fixed a bug where an external keyboard on the iPad was moving the chat box out of the screen when trying to send a message.

Bug

IOS-938

Fixed a bug where configs with a reseller parameter set were not being read properly.

    • Related Articles

    • SNAPmobile Android Release Notes

      SMA 4.1.3 (11/12/2025) Known Regression: Ringback tone has been unintentionally changed and will be reverted back in the next version. Key Issue Type Release Notes Data SMA-2604 Bug Fixed an intermittent issue for devices with QHD resolution. The app ...
    • Release Notes: RingOS 2.1.X

      2.1.10 - March 8, 24 Modified Detailed Invoice Report to provide field for sales representative 2.1.9 - March 6, 24 Fixed issue related to Make a Payment using check 2.1.8 - February 28, 24 Fixed URL for Automated LNP Updates Fixed Quote > Unable to ...
    • RingOS 2.0 Release Notes

      Date: 06/24/2023 Platform: RingOS Version: 2.0 (Major Release) RingOS 2.0 is primarily a re-factoring and optimization of the existing and reliable RingOS application, but this release will also create a new foundation that facilitates the ...
    • RingOS 2.1 Release Notes

      Date: 09/30/2023 Platform: RingOS Version: 2.1 (Minor Release) General Improvement: Several micro bug fixes and enhancements New: Added reseller and customer level support for Single Sign On (SSO) access to RingOS with Google and Microsoft. New: New ...
    • RingOS 1.0 Release Notes

      Date: 07/09/2022 Platform: RingOS Version: v1.74.0 Improvements: Conferencing Module RD-418 Fixed audio files and custom greetings behavior Hosted PBX Module RD-450 Fixed out of range issue when opening PBX Dashboard in Hosted PBX RD-631 Fixed ...