{ "id": "98861", "key": "TIMOB-10366", "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": "3", "description": "The problem is a duplicate of an existing issue.", "name": "Duplicate" }, "resolutiondate": "2013-06-25T16:31:57.000+0000", "created": "2012-08-08T09:42:26.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "core" ], "versions": [ { "id": "13572", "description": "Release 2.1.1", "name": "Release 2.1.1", "archived": true, "released": true, "releaseDate": "2012-07-31" }, { "id": "13505", "description": "Release 3.0.0", "name": "Release 3.0.0", "archived": true, "released": true, "releaseDate": "2012-12-14" } ], "issuelinks": [ { "id": "29797", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "outwardIssue": { "id": "63631", "key": "TIMOB-2999", "fields": { "summary": "iOS: XCode Project Settings and Base SDK", "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": "Low", "id": "4" }, "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false } } } } ], "assignee": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-22T20:43:07.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": "The mobilesdk/osx/iphone/builder.py script has a hardcoded value for the minimum iOS deployment target (IPHONEOS_DEPLOYMENT_TARGET) set to \"4.0\". This is a reasonable default, but there are times when a developer needs to specify a higher version. For example, in my own case, I use a module that requires iOS 5.0 and above, so my application needs to be 5.0+ or I get linker errors.\r\n\r\nThe workaround is to open the app's project file in XCode and change the setting. This is not ideal for less-experienced developers, especially since it has to be done each time the build directory is removed. It would be better if we could specify the minimum OS version in tiapp.xml.", "attachment": [], "flagged": false, "summary": "iOS: add the ability to set IPHONEOS_DEPLOYMENT_TARGET from tiapp.xml", "creator": { "name": "pegli", "key": "pegli", "displayName": "Paul Mietz Egli", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "pegli", "key": "pegli", "displayName": "Paul Mietz Egli", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "2.1.1.GA SDK\r\nOSX", "comment": { "comments": [ { "id": "215074", "author": { "name": "semanticpress", "key": "semanticpress", "displayName": "TZ Martin", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This would also help solve compiling issues when deploying to a device, since Titanium automatically compiles a new Xcode project when invoked.\r\n\r\nCurrently, you have to modify the build.py file and manually force IPHONEOS_DEPLOYMENT_TARGET and armv6,armv7 settings.", "updateAuthor": { "name": "semanticpress", "key": "semanticpress", "displayName": "TZ Martin", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-08-18T10:50:12.000+0000", "updated": "2012-08-18T10:50:12.000+0000" }, { "id": "215106", "author": { "name": "ngupta", "key": "ngupta", "displayName": "Neeraj Gupta", "active": true, "timeZone": "America/Los_Angeles" }, "body": "@Terry - We recently improved this use case as part of TIMOB-2999 implementation. Please take a look at this ticket and see if the latest 2.1.2 or master build helps you with your application.", "updateAuthor": { "name": "ngupta", "key": "ngupta", "displayName": "Neeraj Gupta", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-08-19T22:06:56.000+0000", "updated": "2012-08-19T22:06:56.000+0000" }, { "id": "259355", "author": { "name": "romain.salles", "key": "romain.salles", "displayName": "Romain Salles", "active": true, "timeZone": "Europe/Berlin" }, "body": "Hi,\r\n\r\nSame request for me.\r\nBecause of this problem, I can't automatize easily my builds.", "updateAuthor": { "name": "romain.salles", "key": "romain.salles", "displayName": "Romain Salles", "active": true, "timeZone": "Europe/Berlin" }, "created": "2013-06-25T13:24:02.000+0000", "updated": "2013-06-25T13:24:02.000+0000" }, { "id": "259374", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~romain.salles] Have you looked at the fixes available in TIMOB-2999?", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-06-25T16:00:48.000+0000", "updated": "2013-06-25T16:00:48.000+0000" }, { "id": "259375", "author": { "name": "romain.salles", "key": "romain.salles", "displayName": "Romain Salles", "active": true, "timeZone": "Europe/Berlin" }, "body": "No, I hadn't seen this fix and indeed, it solve the issue.\r\nThanks !", "updateAuthor": { "name": "romain.salles", "key": "romain.salles", "displayName": "Romain Salles", "active": true, "timeZone": "Europe/Berlin" }, "created": "2013-06-25T16:08:19.000+0000", "updated": "2013-06-25T16:08:19.000+0000" }, { "id": "259383", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "It appears that the linked issue addresses the need (for now) for this feature. Marking as a duplicate. If there are related edge cases not solved by TIMOB-2999, please let us know.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-06-25T16:31:57.000+0000", "updated": "2013-06-25T16:31:57.000+0000" }, { "id": "414908", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as duplicate of the ticket that is mentioned above and has since been closed.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-22T20:43:07.000+0000", "updated": "2017-03-22T20:43:07.000+0000" } ], "maxResults": 7, "total": 7, "startAt": 0 } } }