300-920 · Question #8
Which two statements about incoming WebEx call notifications on iOS and Android applications are true? (Choose two.)
The correct answer is B. When running in the background on Android, Firebase Cloud Messaging must use a data C. Webhooks are required with the iOS SDK only when the application is in the background. B is correct because Android's Firebase Cloud Messaging has two message types - notification messages and data messages. When a WebEx app is backgrounded on Android, a data message (high-priority) is required to wake the app and trigger the incoming call flow; a standard…
Question
Options
- AWhen running in the background on Android, Firebase Cloud Messaging must use a notification
- BWhen running in the background on Android, Firebase Cloud Messaging must use a data
- CWebhooks are required with the iOS SDK only when the application is in the background.
- DWhen running in the background on iOS, Application Push Notifications must be configured to be
- EWebhooks are required in the foreground and background for iOS and Android applications.
How the community answered
(20 responses)- A10% (2)
- B70% (14)
- D15% (3)
- E5% (1)
Explanation
B is correct because Android's Firebase Cloud Messaging has two message types - notification messages and data messages. When a WebEx app is backgrounded on Android, a data message (high-priority) is required to wake the app and trigger the incoming call flow; a standard notification message lacks the ability to invoke the app's call-handling logic.
C is correct because on iOS, when the app is in the foreground, the WebEx SDK maintains an active persistent connection and receives calls directly - no webhook is needed. Only when the app is backgrounded (and iOS suspends that connection) are webhooks plus Apple Push Notifications (APNs) required to wake the app.
A is wrong because it states the opposite of B - Android background notifications require a data message, not a notification message. D is wrong (and appears truncated) but points at iOS push notification configuration; while APNs configuration is necessary, this option misrepresents the condition or mechanism. E is wrong because webhooks are not required in the foreground for either platform - the SDK handles foreground calls natively over its open connection.
Memory tip: Think "Data for Droid background" (both start with D), and "iOS only needs help when it's asleep" - i.e., webhooks kick in for iOS only when backgrounded, not when active.
Topics
Community Discussion
No community discussion yet for this question.