“However, there are no APIs to easily deep link from the parent app into the iMessage settings screen to enable the corresponding app extension.”— AirbnbEng, medium.com
“From a participant’s perspective, the message can be in 3 states — unopened, opened in edit mode, and staged (i.e. waiting for them to hit ‘Send’). We don’t have to do anything about the first case, but we can be smart about the other two.”— AirbnbEng, medium.com
“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.”— AirbnbEng, medium.com
“3D Touch shortcuts on the home screen are much more useful now as apps can put live information directly in the 3D Touch popup. Similarly, you can deep press on a widget in the Today View to see this baby version of your apps.”— Romain Dillet, techcrunch.com