Hi Team,
I’m experiencing an issue with in-app messaging in AJO on iOS devices.
I can see that screen_view event is reliably fired every time the login page is displayed, and I can see these events & logs in Assurance.
However, the in-app message only appears intermittently.
This issue seems to be specific to iOS, as it works as expected on Android.
Has anyone faced a similar issue or have suggestions for troubleshooting iOS-specific problems?
Are there known limitations or additional configurations required for iOS (such as WKWebView, privacy settings, or SDK initialization order) that could cause intermittent in-app message display, even when events are tracked correctly?
Thanks
AJODev
Solved! Go to Solution.
Views
Replies
Total Likes
Hello @AnkitJasani29 ,
The issue has been resolved. We discovered that the problem was due to testing on an older version of iOS. Once the device is updated to the latest iOS version, the
in-app messaging works as expected within the journey.
Thank you for your valuable insights.
Thanks
AJODev
Views
Replies
Total Likes
Hi @AJODev ,
Have you found event and response payloads difference between Android and iOS from Adobe Assurance? Based on that you can also check with support by sharing traces with them.
Views
Replies
Total Likes
Hello @AnkitJasani29 , Yes i checked and see events in Assurance and i believe the issue is with IOS app.
Thanks
AJODev
Views
Replies
Total Likes
Hi @AJODev ,
Ensure that the iOS SDK is up-to-date. Also, you can refer resolved issues from below link.
https://developer.adobe.com/client-sdks/home/release-notes/
Apart from that iOS privacy settings, such as App Tracking Transparency, can impact message delivery. Ensure that the app has the necessary permissions and that users have granted consent.
Also, In some cases configuring in-app messaging through a campaign instead of a journey has resolved display issues, indicating potential differences in how messages are triggered in each setup.
Views
Replies
Total Likes
Hey @AnkitJasani29 ,
do you have any idea why i have to configure in-app messaging through a campaign instead of a journey? is there any limitation or any in differences in how message delivery or rendering is handled between campaigns and journeys?
Since it is working in android why not in IOS with journey. I observed the events are working fine in Assurance with ios live device.
Thanks
AJODev
Views
Replies
Total Likes
Hi @AJODev ,
Campaigns trigger activity in a more static (scheduled) manner compared to journeys, which are dynamic and event-driven.
Campaign behavior is generally more consistent due to fewer dependencies. In journeys, you may encounter SDK-specific issues like the one you're currently facing.
Campaigns are not expected to experience delays or failures even if permissions like ATT (App Tracking Transparency) are not granted at the time of trigger.
Thanks
Ankit
Hello @AnkitJasani29 ,
The issue has been resolved. We discovered that the problem was due to testing on an older version of iOS. Once the device is updated to the latest iOS version, the
in-app messaging works as expected within the journey.
Thank you for your valuable insights.
Thanks
AJODev
Views
Replies
Total Likes
Views
Likes
Replies
Views
Likes
Replies