You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I confirm this is a suspected bug or issue that will affect other users
I have reproduced the issue using the example project or provided the necessary information to reproduce the issue.
I have read the documentation thoroughly and it does not help solve my issue.
I have checked that no similar issues (open or closed) already exist.
Current behavior:
The example project always returns TRUE for isMobileDataEnabled on iOS.
The implementation of isMobileDataEnabled for iOS requests if the user has explicetly forbidden this specific app from using mobile data. This permission is independent of the global toggle in settings->Mobile Data/control center.
Expected behavior:
Per documentation isMobileDataEnabled() should return the state of settings->Mobile Data toggle. An additional function isMobileDataAuthorized() should return if the app can use mobile data in case it is enabled.
Steps to reproduce:
Run example project on iOS and toggle mobile data while rechecking state.
Other information:
toggle to change the per app mobile data permission only appears in per app settings and mobile data settings after the first http request
default value appears to be kCTCellularDataNotRestricted
I'm not aware of an equivalent native Android functionality to block specific apps from using mobile data (The closest I have found is blocking data usage from background.)
intention for Add mobile data permission #478 was to be able to display a hint to the user should mobile data be enabled but the specific app not authorized to use it
The text was updated successfully, but these errors were encountered:
@dpa99c Dear Dave, are there any chance for reviewing the pull request and getting an update on this in an upcoming release? Thanks a lot and best wishes P-
Bug report
CHECKLIST
Current behavior:
The example project always returns TRUE for isMobileDataEnabled on iOS.
The implementation of isMobileDataEnabled for iOS requests if the user has explicetly forbidden this specific app from using mobile data. This permission is independent of the global toggle in settings->Mobile Data/control center.
Expected behavior:
Per documentation isMobileDataEnabled() should return the state of settings->Mobile Data toggle. An additional function isMobileDataAuthorized() should return if the app can use mobile data in case it is enabled.
Steps to reproduce:
Run example project on iOS and toggle mobile data while rechecking state.
Other information:
The text was updated successfully, but these errors were encountered: