Skip to main content
Answered

Issue with iOS integration and carousels.

  • July 26, 2022
  • 1 reply
  • 77 views

When we sent a carousel from the website, we noticed that, if the iOS app is in foreground, the carousel is received (it is ticked as "sent" on Intercom's website), but it's never displayed to the user. But, if the app is killed, or in background, while the carousel is being set live, then, upon opening the app and logging the user to Intercom, the carousel is displayed correctly.

 

We tried both with "IntercomAutoIntegratePushNotifications" set to YES, and setting it to NO, adding the following code to the AppDelegate, both to the function "didReceive", and the function "willPresent":

 

let userInfo = response.notification.request.content.userInfo
if (Intercom.isIntercomPushNotification(userInfo)) {
Intercom.handlePushNotification(userInfo)
}

 

Best answer by Daniel M15

Hey @augusto​! Daniel from Customer Support Engineering here 🔧 

 

Can you please ensure that you are on the latest version of our iOS SDK when testing this? If you are already, then this will need additional investigation as it does not sound like expected behaviour and I have not heard of an issue such as this one before. In this case, could you please contact us via the Intercom Messenger so we can dig into this one further? Thank you!

View original
Did this topic help you find an answer to your question?

1 reply

Daniel M15
Employee
  • Employee
  • 240 replies
  • Answer
  • August 1, 2022

Hey @augusto​! Daniel from Customer Support Engineering here 🔧 

 

Can you please ensure that you are on the latest version of our iOS SDK when testing this? If you are already, then this will need additional investigation as it does not sound like expected behaviour and I have not heard of an issue such as this one before. In this case, could you please contact us via the Intercom Messenger so we can dig into this one further? Thank you!


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings