{ "id": "63385", "key": "TIMOB-2753", "fields": { "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2012-06-26T23:40:57.000+0000", "created": "2011-04-15T03:28:35.000+0000", "priority": { "name": "Trivial", "id": "5" }, "labels": [ "look1" ], "versions": [], "issuelinks": [], "assignee": { "name": "rblalock", "key": "rblalock", "displayName": "Rick Blalock", "active": false, "timeZone": "America/Havana" }, "updated": "2017-03-20T16:59:17.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "{html}

This is basically the same ticket as: \r\nhttps://appcelerator.lighthouseapp.com/projects/32238/tickets/1930-...\r\nfor Android

\r\n

\"Currently (even in the current github sources) Geolocation\r\ncannot do background processing. Is this a matter of removing the\r\ninstructions from the onPause()/onResume() routines? I think\r\nallowing a user to specify allowBackGround: true in their initial\r\nconstruction of a Geolocation object would be wise. This way, we\r\ncan still do background processing and not have to worry about the\r\napp losing focus, and data being randomly sent askew.\"

\r\n

Customer(s) ticket: http://developer.appcelerator.com/helpdesk/view/57011

{html}", "attachment": [], "flagged": false, "summary": "iOS: Background Geolocation", "creator": { "name": "rblalock", "key": "rblalock", "displayName": "Rick Blalock", "active": false, "timeZone": "America/Havana" }, "subtasks": [], "reporter": { "name": "rblalock", "key": "rblalock", "displayName": "Rick Blalock", "active": false, "timeZone": "America/Havana" }, "environment": null, "comment": { "comments": [ { "id": "129327", "author": { "name": "ben", "key": "ben", "displayName": "Ben", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}
{html}", "updateAuthor": { "name": "ben", "key": "ben", "displayName": "Ben", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T03:28:36.000+0000", "updated": "2011-04-15T03:28:36.000+0000" }, { "id": "129328", "author": { "name": "dtoth", "key": "dtoth", "displayName": "Dawson Toth", "active": true, "timeZone": "America/New_York" }, "body": "{html}

We have another interested customer.

\n

Additional Helpdesk Ticket

\n

http://developer.appcelerator.com/helpdesk/view/51601

{html}", "updateAuthor": { "name": "dtoth", "key": "dtoth", "displayName": "Dawson Toth", "active": true, "timeZone": "America/New_York" }, "created": "2011-04-15T03:28:36.000+0000", "updated": "2011-04-15T03:28:36.000+0000" }, { "id": "129329", "author": { "name": "abinop", "key": "abinop", "displayName": "abinop", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Also see my ticket requesting the same think here http://developer.appcelerator.com/helpdesk/view/51601

{html}", "updateAuthor": { "name": "abinop", "key": "abinop", "displayName": "abinop", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T03:28:37.000+0000", "updated": "2011-04-15T03:28:37.000+0000" }, { "id": "129330", "author": { "name": "alex", "key": "alex", "displayName": "alex", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

I am also very interested in this feature.

{html}", "updateAuthor": { "name": "alex", "key": "alex", "displayName": "alex", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T03:28:37.000+0000", "updated": "2011-04-15T03:28:37.000+0000" }, { "id": "129331", "author": { "name": "ben", "key": "ben", "displayName": "Ben", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Looks like Android is getting this feature, any timeline around\nwhen this will be supported on iOS?

{html}", "updateAuthor": { "name": "ben", "key": "ben", "displayName": "Ben", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T03:28:37.000+0000", "updated": "2011-04-15T03:28:37.000+0000" }, { "id": "129332", "author": { "name": "aristidisthgkotsis", "key": "aristidisthgkotsis", "displayName": "Aristidis Th Gkotsis", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

I have the same problem with this function on iOS. After 15min\nthe app doesn't update the geoposition.

{html}", "updateAuthor": { "name": "aristidisthgkotsis", "key": "aristidisthgkotsis", "displayName": "Aristidis Th Gkotsis", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T03:28:38.000+0000", "updated": "2011-04-15T03:28:38.000+0000" }, { "id": "129333", "author": { "name": "aristidisthgkotsis", "key": "aristidisthgkotsis", "displayName": "Aristidis Th Gkotsis", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Also change the priority to high . This function is very\nimportant for a lot app. The clients ask for geoposition in their\napplications. !

{html}", "updateAuthor": { "name": "aristidisthgkotsis", "key": "aristidisthgkotsis", "displayName": "Aristidis Th Gkotsis", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T03:28:38.000+0000", "updated": "2011-04-15T03:28:38.000+0000" }, { "id": "129334", "author": { "name": "waynetorrens", "key": "waynetorrens", "displayName": "Wayne Torrens", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

This is a feature that I need ASAP. I am working on a project\nthat I need to have working by April 2nd (yes, of 2011) to meet my\ncustomers needs.

{html}", "updateAuthor": { "name": "waynetorrens", "key": "waynetorrens", "displayName": "Wayne Torrens", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T03:28:38.000+0000", "updated": "2011-04-15T03:28:38.000+0000" }, { "id": "129335", "author": { "name": "jalter", "key": "jalter", "displayName": "Jon Alter", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Associated Helpdesk Ticket

\n

http://developer.appcelerator.com/helpdesk/view/71891#c341821

{html}", "updateAuthor": { "name": "jalter", "key": "jalter", "displayName": "Jon Alter", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T03:28:38.000+0000", "updated": "2011-04-15T03:28:38.000+0000" }, { "id": "129336", "author": { "name": "jalter", "key": "jalter", "displayName": "Jon Alter", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

another customer requesting this feature

\n

Associated Helpdesk Ticket

\n

http://developer.appcelerator.com/helpdesk/view/73191

{html}", "updateAuthor": { "name": "jalter", "key": "jalter", "displayName": "Jon Alter", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T03:28:38.000+0000", "updated": "2011-04-15T03:28:38.000+0000" }, { "id": "129337", "author": { "name": "jalter", "key": "jalter", "displayName": "Jon Alter", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Associated Helpdesk Ticket

\n

http://developer.appcelerator.com/helpdesk/view/73071

{html}", "updateAuthor": { "name": "jalter", "key": "jalter", "displayName": "Jon Alter", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T03:28:39.000+0000", "updated": "2011-04-15T03:28:39.000+0000" }, { "id": "129338", "author": { "name": "andrea", "key": "andrea", "displayName": "andrea", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Hi there,
\nbut actually on iOs i've already did it with ti sdk 1.5.2 and all\nworks properly.
\nThe geolocation still working and at the resume event i just need\ntime to load the updated map. What i can't do it to send the\ninformation while the app is in background.

\n

I've just make a small modification the info.plist.
\nI'm missing something ?
\nAndrea

{html}", "updateAuthor": { "name": "andrea", "key": "andrea", "displayName": "andrea", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T03:28:39.000+0000", "updated": "2011-04-15T03:28:39.000+0000" }, { "id": "129339", "author": { "name": "benweiner", "key": "benweiner", "displayName": "Ben Weiner", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

This doesn't work for me using 1.6.1 and iOS 4.3. I attach a\nlistener on location and go walk around watching the points update\n(I'm just adding them to a textarea whenever the event fires). This\nworks perfectly when the app is on. If I put the app in the\nbackground it works well too. If I have the app in the foreground\nand then I lock the screen on my iPhone then the event stops firing\nuntil I unlock the screen again. I've added location to\nbackgroundModes in tiapp.xml and made sure that the generated\ninfo.plist has UIBackgroundModes containing location correctly.

\n

Does this really work for others?

{html}", "updateAuthor": { "name": "benweiner", "key": "benweiner", "displayName": "Ben Weiner", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T03:28:40.000+0000", "updated": "2011-04-15T03:28:40.000+0000" }, { "id": "159802", "author": { "name": "jalter", "key": "jalter", "displayName": "Jon Alter", "active": true, "timeZone": "America/Los_Angeles" }, "body": "h3. Associated Helpdesk Ticket\r\nhttp://appc.me/c/APP-857723", "updateAuthor": { "name": "jalter", "key": "jalter", "displayName": "Jon Alter", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-07-18T12:44:10.000+0000", "updated": "2011-07-18T12:44:10.000+0000" }, { "id": "174557", "author": { "name": "pdowsett", "key": "pdowsett", "displayName": "Paul Dowsett", "active": true, "timeZone": "Europe/London" }, "body": "Reassigning this popular ticket, due to Reggie's absence.", "updateAuthor": { "name": "pdowsett", "key": "pdowsett", "displayName": "Paul Dowsett", "active": true, "timeZone": "Europe/London" }, "created": "2011-12-02T05:52:36.000+0000", "updated": "2011-12-02T05:52:36.000+0000" }, { "id": "191442", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{{tiapp.xml}} supports the following setting, [documented here|http://docs.appcelerator.com/titanium/2.0/index.html#!/guide/tiapp.xml_and_timodule.xml_Reference]:\r\n\r\n{code}\r\n\r\n \r\n location\r\n \r\n\r\n{code}\r\n\r\nThis should enable geolocation updates for background services. If this works please comment on the ticket so we may mark it INVALID.\r\n\r\n", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-04-17T14:32:00.000+0000", "updated": "2012-04-17T14:32:00.000+0000" }, { "id": "195574", "author": { "name": "rblalock", "key": "rblalock", "displayName": "Rick Blalock", "active": false, "timeZone": "America/Havana" }, "body": "Yeh this is implemented now.", "updateAuthor": { "name": "rblalock", "key": "rblalock", "displayName": "Rick Blalock", "active": false, "timeZone": "America/Havana" }, "created": "2012-05-22T06:33:47.000+0000", "updated": "2012-05-22T06:33:47.000+0000" }, { "id": "413709", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as fixed.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-20T16:59:17.000+0000", "updated": "2017-03-20T16:59:17.000+0000" } ], "maxResults": 19, "total": 19, "startAt": 0 } } }