[TIMOB-7925] iOS: Location handlers never fire again after reenabling location services
GitHub Issue | n/a |
Type | Bug |
Priority | Low |
Status | Open |
Resolution | Unresolved |
Affected Version/s | Release 1.8.0.1, Release 1.8.2 |
Fix Version/s | n/a |
Components | iOS |
Labels | n/a |
Reporter | Nikhil Sharma |
Assignee | Unknown |
Created | 2012-03-08T02:18:18.000+0000 |
Updated | 2018-03-06T18:58:00.000+0000 |
Description
If you add a geolocation handler, leave the app, disable location services in iOS, resume the app, then leave the app again and reenable location services, location handlers will never be fired ever again.
Repro Steps
1. Start the app
2. Observe events in the log
3. Leave app
4. Enter iOS settings
5. Disable location services device-wide in iOS settings
6. Resume app
7. Observe 'no authz' alert
8. Leave app
9. Enter iOS settings
10. Re-enable location services device-wide
11. Resume app
12. Observe lack of events in the log
Please run the attached code. Log file is also attached.
Attachments
File | Date | Size |
app.js | 2012-03-08T02:18:18.000+0000 | 2501 |
Log | 2012-03-08T02:18:18.000+0000 | 13516 |
No comments