I have implemented Salesforce SDK on iOS & Android, the MessageOpened
is ok after iOS 9 device received push notification.
But it's not working with iOS 10 device & Anroid device. Any one has faced this issue?
Salesforce Stack Exchange is a question and answer site for Salesforce administrators, implementation experts, developers and anybody in-between. It only takes a minute to sign up.
Sign up to join this communityI have implemented Salesforce SDK on iOS & Android, the MessageOpened
is ok after iOS 9 device received push notification.
But it's not working with iOS 10 device & Anroid device. Any one has faced this issue?
Based on your comment in response to my original question in comments:
Please enable analytics when you call configureSdk()
. This will result in analytics data being transmitted to the MarketingCloud servers.
Setting an OpenDirect delegate will have no bearing on the analytics being transmitted as it merely provides a delegate for the message to be displayed after the notification has been displayed and opened.
Android Docs regarding Analytics: ENABLING ANALYTICS
iOS Docs regarding Analytics: ENABLING ANALYTICS
setEtAnalyticsEnabled(true)
in theETPushConfig
that you're passing toconfigureSdk()
on Android? You must enable analytics in order for the SDK to collect any analytics data and send it to the Marketing Cloud servers.