Summary:
There is a new feature for Chinese user since iOS 10, when user open a new app, iOS will popup a alert view, to ask for network connect permission, just like the camera persmission, but it's limited for China users.
But there is a serioius bug about that feature:
If developer ask persmissions for other privacy setting, like camera, or location, right after the app launches, permission request alert view generated by developer will dimiss the network connection request alert view, which generated by iOS, and user won't get any chance to enable network connect again.
Sometimes the alert view for network request just won't show up, for no reason.
The primary frustration is if the thing I mentioned above happened, there is no way to fix it, there is no setting to toggle in Settings.app, clean it in multi-task mode(by which I mean swipe the app to remove it from the mutli-task app list) and open again, nothing will chanage.
So far, the only way I found is to reboot iOS, and the dialog will show up, and that is not a solution at all.
I attached a screenshot, which captures the network request alert view, in Chinese.
Steps to Reproduce:
Download a new app into your phone, as a Chinese user. The app must be some app that will connect to the internet.
Open it.
Expected Results:
Should show a alert view, says "Allow 'Some App' to use network connect?
May contain wifi or cellular connection."
Actual Results:
The alert view won't show or it'll be dimissed by other alert view, and will never show up again.
Description
Area: Cellular Service (Calls / Data)
Summary: There is a new feature for Chinese user since iOS 10, when user open a new app, iOS will popup a alert view, to ask for network connect permission, just like the camera persmission, but it's limited for China users. But there is a serioius bug about that feature:
Steps to Reproduce:
Expected Results: Should show a alert view, says "Allow 'Some App' to use network connect? May contain wifi or cellular connection."
Actual Results: The alert view won't show or it'll be dimissed by other alert view, and will never show up again.
Version: iOS 10 in general
Notes:
Configuration: iOS 10, in China
- Product Version: iOS 10 Created: 2017-02-10T07:52:01.146230 Originated: 2017-01-04T00:00:00 Open Radar Link: http://www.openradar.me/29859162