{ "id": "63548", "key": "TIMOB-2916", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "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": "11240", "name": "Release 1.6.0 M07", "archived": true, "released": true, "releaseDate": "2011-01-31" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2011-04-17T02:00:26.000+0000", "created": "2011-04-15T03:32:50.000+0000", "priority": { "name": "Trivial", "id": "5" }, "labels": [ "3.1.2", "3.1.3", "backcompat", "binary", "ios", "release-1.6.0", "universal" ], "versions": [], "issuelinks": [], "assignee": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2011-04-17T02:00:26.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}
You asked me on \nhttps://github.com/appcelerator/titanium_mobile/commit/61fbf1550144...\nto make a bug report about this.
\nApologies if I'm misunderstanding something. Using the current\nbuild hack, I am able to distribute one app that works on all\ndevices, including iPads and older devices that can't upgrade past\n3.1.x. I have quite a few users who are still on 3.1.x, as my app\ntargets the education sector and there are quite a few students\nusing it who've picked up devices second hand, or can't afford to\nupgrade. The change above looks like it would be cutting off\nsupport for 3.1.x users. Is there a reason for this? My app runs\nfine at the moment, and multiple updates have been accepted by\nApple already.
It is actually possible to target 3.1.x with universal apps, but\nthere need to be changes made in order to do so. This feature will\nhopefully be included in the 1.6.0 rollout but will have to be\ndiscussed internally first.
(from [04ca8cbf83c1dc1f6bda34486501af1f5201d48e])\n[#2916 state:fixed-in-qa milestone:\"Release 1.6.0\nM07\"] Allow 3.1.x devices to be targeted by universal binary.\n\nhttps://github.com/appcelerator/titanium_mobile/commit/04ca8cbf83c1...
(from [19ebc228011afe000c0ac0e1b99a94b522e098fa])\n[#2916] Updated Titanium template, too. \nhttps://github.com/appcelerator/titanium_mobile/commit/19ebc228011a...
great, thanks for that
Steps to take:
\n\n1. Open Titanium Developer V. 1.3 (still in beta as of 01/26/2010)\n2. Create new project and select \"Universal iOS\"\n3. On \"Test and Package\" select iPhone and click \"Launch\"\n4. App launches in iPhone Simulator as an iPhone app.\n5. Click Stop\n6. Select iPad and click Launch\n7. App launches as in iPad Simulator as an iPad app.
\n
\nWorking as expected.
\nTi SDK 1.6 (Jan 26 2011 16:47 rb481fe0b)
\nTi Dev. 1.3
\niPhone and iPad simulators 4.2