Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-7925] iOS: Location handlers never fire again after reenabling location services

GitHub Issuen/a
TypeBug
PriorityLow
StatusOpen
ResolutionUnresolved
Affected Version/sRelease 1.8.0.1, Release 1.8.2
Fix Version/sn/a
ComponentsiOS
Labelsn/a
ReporterNikhil Sharma
AssigneeUnknown
Created2012-03-08T02:18:18.000+0000
Updated2018-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

FileDateSize
app.js2012-03-08T02:18:18.000+00002501
Log2012-03-08T02:18:18.000+000013516

Comments

No comments

JSON Source