Howto:Troubleshoot v13r1 Push with myApps for Android and iOS: Difference between revisions
No edit summary |
|||
(13 intermediate revisions by 7 users not shown) | |||
Line 9: | Line 9: | ||
* Firmware version 13r1sr15 [132455] or higher | * Firmware version 13r1sr15 [132455] or higher | ||
* Internet access via HTTPS and able to resolve services.innovaphone.com | * Internet access via HTTPS and able to resolve services.innovaphone.com | ||
* Make sure that the local Firewall allows wss/ws (websocket) traffic to/from services.innovaphone.com | |||
=== myApps for iOS or Android === | === myApps for iOS or Android === | ||
Line 19: | Line 20: | ||
==Push Object == | ==Push Object == | ||
=== Initial Configuration === | === Initial Configuration === | ||
The push object is configured using the PBX manager, as described in the ITConnect training. | The push object is configured using the PBX manager, as described in the ITConnect training [http://wiki.innovaphone.com/index.php?title=Course13:IT_Connect_-_10.1_Push_Object here] | ||
If opening the PBX-Manager for the "Services AP plugin", the check-flag besides services.innovaphone.com is not shown - it means that your Push object is not connected. Always use the native myApps Windows - client for this check, to exclude the possibility of a visual bug when using the webbrowser-only version - with a "undefined" browser version. | If opening the PBX-Manager for the "Services AP plugin", the check-flag besides services.innovaphone.com is not shown - it means that your Push object is not connected. Always use the native myApps Windows - client for this check, to exclude the possibility of a visual bug when using the webbrowser-only version - with a "undefined" browser version. | ||
If the flag is there but Push not working, make sure you assigned the Push app to the user you use for test. | If the flag is there but Push not working, make sure you assigned the Push app to the user you use for test (the value it's case sensitive and should be equal to the "Name" field of the Push Object). | ||
[[Image:Troubleshoot_v13_Push_with_myApps_for_Android and iOS_0.jpg]] | |||
Make sure the mail used for Push is not used by another PBX object. | |||
Once a domain is already registered with an email address, this domain cannot be authenticated with another email address. In this case, you will not receive an email from our push service. | |||
=== Push looses connected state === | === Push looses connected state === | ||
* If the push object was already connected, and for some reason (after a firmware update or network connection problems), the object is not connected anymore, please check that PBX can reach and resolve " | * If the push object was already connected, and for some reason (after a firmware update or network connection problems), the object is not connected anymore, please check that PBX can reach and resolve "push.innovaphone.com" and the innovaphone AG certificate is still in the trust list. | ||
==myApps for Android push configuration checks == | |||
[[Image:Troubleshoot_v13_Push_with_myApps_for_Android and iOS_1.jpg]] | [[Image:Troubleshoot_v13_Push_with_myApps_for_Android and iOS_1.jpg]] | ||
Line 42: | Line 47: | ||
# Tap on "Overlaying" and enable them on the smartphone | # Tap on "Overlaying" and enable them on the smartphone | ||
On Huawei devices starting 2020 it might be necessary to clear the cache of the app "HMS Core" in order to make push notifications work. | |||
==myApps for iOS push configuration checks == | |||
Go through the following steps, to check that in your iPhone, Push is configured correctly. | Go through the following steps, to check that in your iPhone, Push is configured correctly. | ||
#Open your iOS Settings app on your iPhone | #Open your iOS Settings app on your iPhone | ||
# | #Go to the ''Notifications'' (German: Mitteilungen) section | ||
#Find the myApps app and make sure notifications are allowed | #Find the myApps app and make sure notifications are allowed and that LockScreen, Notification Center and Banners are selected as Alerts <!--internal: Banners seems to be the important one from my tests--> | ||
For more information on howto enable Push notifications for an iOS-app, see also [https://support.apple.com/en-us/HT201925#If%20you%20don't%20see%20notifications%20for%20a%20specific%20app this Apple support page, section If you don't see notifications for a specific app] | |||
== Related Articles == | == Related Articles == |
Latest revision as of 15:44, 5 February 2024
When myApps is running on a mobile phone in background mode, it must be woken up in order to receive the call. This is done using the push mechanism in both iOS and Android. Here is how to debug it when incoming calls are not received.
Applies To
This information applies to
- innovaphone PBX and myApps client with 13r1 firmware
Requirements
PBX
- Firmware version 13r1sr15 [132455] or higher
- Internet access via HTTPS and able to resolve services.innovaphone.com
- Make sure that the local Firewall allows wss/ws (websocket) traffic to/from services.innovaphone.com
myApps for iOS or Android
- v13r1sr15 for myApps
Smartphone
- iOS Version 12.0.1 or higher
- Android Version 6.0 or higher
Push Object
Initial Configuration
The push object is configured using the PBX manager, as described in the ITConnect training here
If opening the PBX-Manager for the "Services AP plugin", the check-flag besides services.innovaphone.com is not shown - it means that your Push object is not connected. Always use the native myApps Windows - client for this check, to exclude the possibility of a visual bug when using the webbrowser-only version - with a "undefined" browser version.
If the flag is there but Push not working, make sure you assigned the Push app to the user you use for test (the value it's case sensitive and should be equal to the "Name" field of the Push Object).
Make sure the mail used for Push is not used by another PBX object.
Once a domain is already registered with an email address, this domain cannot be authenticated with another email address. In this case, you will not receive an email from our push service.
Push looses connected state
- If the push object was already connected, and for some reason (after a firmware update or network connection problems), the object is not connected anymore, please check that PBX can reach and resolve "push.innovaphone.com" and the innovaphone AG certificate is still in the trust list.
myApps for Android push configuration checks
Open myApps, and check you have a softphone app configured. Then tap on the "burger" menu on the top right, and check your default app is the softphone app.
Scroll down and tap on "More"
- Tap on "myApps events" and enable notification on the smartphone for myApps
- Tap on "Calling account" and enable myApps as call account
- Tap on "Data saver" and enable background data for myApps on the smartphone
- Tap on "Overlaying" and enable them on the smartphone
On Huawei devices starting 2020 it might be necessary to clear the cache of the app "HMS Core" in order to make push notifications work.
myApps for iOS push configuration checks
Go through the following steps, to check that in your iPhone, Push is configured correctly.
- Open your iOS Settings app on your iPhone
- Go to the Notifications (German: Mitteilungen) section
- Find the myApps app and make sure notifications are allowed and that LockScreen, Notification Center and Banners are selected as Alerts
For more information on howto enable Push notifications for an iOS-app, see also this Apple support page, section If you don't see notifications for a specific app
Related Articles
Reference12r2:Concept_Push_Notifications_for_myPBX_iOS_and_Android