{ "id": "138627", "key": "TIMOB-17927", "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": "16704", "description": "Release 3.5.0", "name": "Release 3.5.0", "archived": false, "released": true, "releaseDate": "2015-01-13" }, { "id": "16593", "description": "Release 4.0.0", "name": "Release 4.0.0", "archived": false, "released": true, "releaseDate": "2015-05-21" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2014-11-28T04:23:19.000+0000", "created": "2014-10-27T22:22:44.000+0000", "epic": { "id": 120377, "key": "TIMOB-15327", "name": "Support 64-bit iOS", "summary": "iOS7: Support 64-bit iOS", "color": { "key": "color_1" }, "done": false }, "priority": { "name": "High", "id": "2" }, "labels": [ "module_module", "qe-manualtest" ], "versions": [], "issuelinks": [ { "id": "42445", "type": { "id": "10001", "name": "Cloners", "inward": "is cloned into", "outward": "is cloned from" }, "inwardIssue": { "id": "138628", "key": "TIMOB-17928", "fields": { "summary": "iOS: Rebuild supported closed and open source modules for 64-bit", "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": "High", "id": "2" }, "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false } } } } ], "assignee": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2014-11-28T04:23:19.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": null, "attachment": [], "flagged": false, "summary": "iOS: Update the iOS module template to support a 64-bit build", "creator": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "330867", "author": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "body": "PR pending: https://github.com/appcelerator/titanium_mobile/pull/6312\r\n\r\nSteps to verify:\r\nCreate a temporary folder somewhere in your HD, mine is in \"~/Documents/temp\", and CD to that (in the terminal)\r\nThen run the following commands one by one\r\n{code}\r\nti create --t module --name pedro --id ti.pedro --url http://me.com --platforms ios -d .\r\ncd pedro/iphone/\r\n./build.py\r\nlipo -info build/libti.pedro.a \r\n{code}\r\nThe final output needs to be the following:\r\n{code}\r\nArchitectures in the fat file: build/libti.pedro.a are: armv7 i386 x86_64 arm64\r\n{code}\r\nNotice the \"x86_64\" and \"arm64\"\r\n\r\nThen install the module on a Titanium app and make sure that the app runs normally and that the module is loaded", "updateAuthor": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2014-11-05T19:22:23.000+0000", "updated": "2014-11-05T19:22:23.000+0000" }, { "id": "331066", "author": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "Just an idea, because the warnings on both validation and submit in Xcode are quite alarming (even while it says you have until Feb 1), I think a lot of people will be scared and.... blame Appcelerator for it.\r\n\r\nSo, perhaps it is possible to add a note in the 3.4.1 CLI and Studio when building for the App Store to inform people that they will get this warning from Apple and they can ignore it.\r\n\r\nA blog about this would be good as well.", "updateAuthor": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2014-11-06T20:29:30.000+0000", "updated": "2014-11-06T20:29:30.000+0000" }, { "id": "333258", "author": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Backport to 3_5_X\r\nhttps://github.com/appcelerator/titanium_mobile/pull/6370", "updateAuthor": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2014-11-21T19:31:13.000+0000", "updated": "2014-11-21T19:31:13.000+0000" }, { "id": "333824", "author": { "name": "ssekhri", "key": "ssekhri", "displayName": "Satyam Sekhri", "active": true, "timeZone": "America/Los_Angeles" }, "body": "The iOS module template supports 64-bit build. Verified as per Pedro's instructions.\r\nVerified on:\r\nSDK: 3.5.0.v20141125154115\r\nStudio: 3.4.1.201410281743\r\nCLI: 3.4.1\r\nAlloy: 1.5.1\r\nXcode: 6.1", "updateAuthor": { "name": "ssekhri", "key": "ssekhri", "displayName": "Satyam Sekhri", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-11-26T05:36:20.000+0000", "updated": "2014-11-26T05:36:20.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }