Make it easier for users to enable iMessage app when receiving chat bubble

Originator:jeff
Number:rdar://28652069 Date Originated:06-Oct-2016 11:19 AM
Status: Resolved:
Product:iOS Product Version:
Classification:Enhancement Reproducible:
 
Area:
Messages

Summary:
It is difficult and confusing for users to enable iMessage apps when they receive a message from their friend with a chat bubble containing an iMessage app.

Consider when the user taps on the chat bubble, if they have already have the iMessage app installed on their device (either as a standalone iMessage app or embedded in a container app), but the iMessage app is not enabled. Currently iOS opens the App Store for iMessage to the Manage tab, and the user needs to find the app in the list, toggle the switch on, and then close the modal sheet and tap on the chat bubble again. I propose that when the user taps on the chat bubble, one of the following things happens:
1. iOS launches the iMessage app, even though the app is technically disabled. This is OK -- the user actively wanted to perform this action. Or,
2. iOS shows an alert to the user asking if they would like to enable the iMessage app and proceed (answering in the affirmative should then automatically open the iMessage app with the chat bubble selected)

If the user does not have iMessage app installed on their device, tapping on the chat bubble launches the App Store for iMessage to the app product page. The user must then download the app, and the "GET" button is replaced with an "INSTALLED" label, with the user can not act upon. Instead, it should be an "OPEN" button, which should open the iMessage app, and importantly, continue with selecting the chat bubble that the user initially selected.

Steps to Reproduce:
N/A

Expected Results:
The user has a pleasant experience.

Actual Results:
The experience can be difficult and frustrating.

Version:
iOS 10.0.2

Notes:


Configuration:
iPhone 7

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!