“It turns out we can solve the problem by requiring everyone to be logged in to the main Airbnb app. By creating a shared App Group, we can use the keychain to share data between the main app and its iMessage counterpart.”
More from AirbnbEng
“However, there are no APIs to easily deep link from the parent app into the iMessage…”
“From a participant’s perspective, the message can be in 3 states — unopened, opened in…”