iMessage alert locks the current app without a way to cancel it programatically

Number:rdar://49802809 Date Originated:11.04.2019
Status:Open Resolved:
Product:iOS + SDK Product Version:12.2 (16E227)
Classification:Bug Reproducible:Always

iMessage alert with the text "Your carrier may charge for SMS messages used to activate iMessage"

Steps to Reproduce:
1. Get 2 iOS devices.
2. The first device should already be logged in into iCloud (Apple account)
3. Open any app on the first device
4. Login into iCloud (Apple) on the second device
5. An alert appears on the first device ("Your carrier may charge for SMS messages used to activate iMessage")

Expected Results:
The app is able to detect the alert view and cancel it or it never appears in the first place.

Actual Results:
The app on the first device gets stuck and there is no way to close the alert.

12.2 (16E227)

iPhone SE, iPhone 6, iPhone 6+, iPhone 7, iPhone 7+, iPhone 8, iPhone 8+, iPhone X, iPhone Xs, iPhone Xs Max, iPhone Xr


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at 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!