Summary
The TecomPlus Mobile App has received an update to 2.0.10.232 fixing an issue with notifications not working on iOS and iPadOS devices, due to a change made by Apple.
For the Market Release Notes (MRN) on this update, please see the following document:
https://www.firesecurityproducts.com.au/documents/MRN_TECOMPLUS-V2.0.10.pdf
The change by Apple was that the phone name, which was previously used by the App to identify the phone for notifications, is no longer available to app developers, and so the entries in the Challenger panel will no longer correctly point to the device. This means some cleanup of the old entries is required, and re-enabling notifications from the app is also required.
Actions required after the update for notifications to work
After installing this update, you will need to perform the following steps for notifications to work, and to perform clean up of the previous notifications settings in the Challenger panel.
Part 1 - Cleaning up the old entries in the panel
Because of the change in how the phone is identified, the old entries in the panel for "UltraSync notifications" for any iOS or iPadOS devices will no longer be valid. This also means that the app itself is unable to remove them, so this should be done manually.
1. Using CTPlus, go to "Panel programming" > "Communications" > "UltraSync notifications"
2. Switch the window's view to the "Record list" mode, so you can see all records, as follows:
3. Press the button to "Retrieve from panel" to ensure that you read in all current entries, as follows:
4. Now open each entry, and look for any entries that have a registration that is an iOS or iPadOS device (Android entries do not need to be removed). An easy way to tell is the "Email address" field usually begins in a basic name before the @ symbol, most commonly "iPhone", as shown here:
5. Using the delete button, delete the record. We will be re-creating this in Part 2 further below.
Do this for each iOS or iPadOS entry in the panel.
Part 2 - Re-registering the app for notifications
Now that we have cleared the old entries, we can re-register the app for notifications as follows:
1. Ensure you have updated the app to 2.0.10 from the Apple App Store
2. Open the app, and open the site that you wish to re-enable notifications for, and if it is syncing, wait for it to finish syncing before performing any actions (the progress bar at the bottom of the screen).
3. In the bottom left hand corner, press the "Notifications" button, and the notifications popup should appear.
4. If notifications show that they are enabled, disable them first, and choose OK. Then after it has updated, press the "Notifications" button again to re-open the notifications popup.
5. Now turn on push notifications again, and turn on each of the features you wish to receive notifications for. Here is an example of what this will look like (however you will then need to enable each notification type you wish to receive as well):
6. Press OK to save the settings. Notifications should now be re-enabled.
If you wish to see the new notifications registration in the panel for this, you can use CTPlus to retrieve the "UltraSync notifications" records again, and you should now see the device/s you have re-enabled notifications for appear, with an ID instead of the phone name at the start of the "Email address" field.
Your notifications should now work successfully. Also please ensure that Notifications are enabled on your phone for this app, and your phone is not in Do Not Disturb mode or similar, to receive notifications.