{ "id": "148703", "key": "TIMOB-19002", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "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": [ { "id": "16925", "description": "WatchKit Support--all going into 5.0 now", "name": "Release 5.0.0", "archived": true, "released": true, "releaseDate": "2015-09-16" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2015-07-08T06:30:08.000+0000", "created": "2015-06-11T21:37:09.000+0000", "epic": { "id": 149396, "key": "TIMOB-19145", "name": "iOS: iOS 9 Updates", "summary": "iOS: iOS9 Updates", "color": { "key": "color_1" }, "done": false }, "priority": { "name": "High", "id": "2" }, "labels": [ "IOS9", "contacts" ], "versions": [], "issuelinks": [ { "id": "50246", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "154197", "key": "TIMOB-20216", "fields": { "summary": "iOS: Contacts methods deprecated in iOS9 return vague descriptions", "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" } }, "priority": { "name": "None", "id": "6" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-24T19:11:57.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": "Starting in iOS 9 Apple has deprecated the Address Book framework, and replaced this functionality with:\r\n\r\n[Contacts Framework](https://developer.apple.com/library/prerelease/ios/documentation/Contacts/Reference/Contacts_Framework/index.html#//apple_ref/doc/uid/TP40015328)\r\n[ContactUI Framework](https://developer.apple.com/library/prerelease/ios/documentation/ContactsUI/Reference/ContactsUI_Framework/index.html#//apple_ref/doc/uid/TP40016207)\r\n\r\nThe Titanium Proxies will need to be updated to reflect this Apple SDK change.", "attachment": [ { "id": "56027", "filename": "app.js", "author": { "name": "cng", "key": "cng", "displayName": "Chee Kiat Ng", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2015-07-01T06:28:17.000+0000", "size": 9337, "mimeType": "application/x-javascript" } ], "flagged": false, "summary": "iOS9: Update Contacts to reflect new API", "creator": { "name": "ben.bahrenburg@gmail.com", "key": "ben.bahrenburg@gmail.com", "displayName": "Ben Bahrenburg", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "ben.bahrenburg@gmail.com", "key": "ben.bahrenburg@gmail.com", "displayName": "Ben Bahrenburg", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "closedSprints": [ { "id": 441, "state": "closed", "name": "2015 Sprint 14 SDK", "startDate": "2015-07-04T01:00:23.204Z", "endDate": "2015-07-18T01:00:00.000Z", "completeDate": "2015-07-28T06:37:47.083Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "356501", "author": { "name": "cng", "key": "cng", "displayName": "Chee Kiat Ng", "active": false, "timeZone": "America/Los_Angeles" }, "body": "PR here: https://github.com/appcelerator/titanium_mobile/pull/6945\r\nh3. Test Reference\r\nh4. Methods to test\r\n*+Modified+*\r\nreload event listener\r\ncreateGroup\r\ncreatePerson\r\ngetAllGroups\r\ngetAllPeople\r\ngetPeopleWithName\r\nremoveGroup\r\nremovePerson\r\ncreateGroup\r\ncreatePerson\r\nsave\r\nshowContacts\r\nrequestAuthorization\r\ncontactsAuthorization\r\n`members` Group Property\r\n*+New+*\r\ngetGroupByIdentifier\r\ngetPersonByIdentifier\r\n*+Deprecated+*\r\ngetGroupByID\r\ngetPersonByID\r\nrevert\r\n`saveImage` Person Property\r\n`created` Person Property\r\n`modified` Person Property\r\n\r\nAlso attached app.js file to use for testing.\r\n", "updateAuthor": { "name": "cng", "key": "cng", "displayName": "Chee Kiat Ng", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2015-07-01T06:26:35.000+0000", "updated": "2015-07-08T02:43:50.000+0000" }, { "id": "357261", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "Reviewed and merged.", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2015-07-08T06:29:53.000+0000", "updated": "2015-07-08T06:29:53.000+0000" }, { "id": "365390", "author": { "name": "casevictor", "key": "casevictor", "displayName": "Victor Casé", "active": true, "timeZone": "America/Los_Angeles" }, "body": "showContacts doesn't work anymore at iOS9:\r\nSee: https://community.appcelerator.com/topic/3471/titanium-contacts-showcontacts-was-deprecated-in-ios9/3", "updateAuthor": { "name": "casevictor", "key": "casevictor", "displayName": "Victor Casé", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-09-30T10:50:57.000+0000", "updated": "2015-09-30T10:50:57.000+0000" }, { "id": "376847", "author": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "[~casevictor] please create a new JIRA ticket with reproducing test case for what you see?", "updateAuthor": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2016-02-13T08:40:48.000+0000", "updated": "2016-02-13T08:40:48.000+0000" }, { "id": "415739", "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-24T19:11:57.000+0000", "updated": "2017-03-24T19:11:57.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }