{ "id": "136320", "key": "TIMOB-17663", "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": "15972", "description": "Release 3.4.0", "name": "Release 3.4.0", "archived": false, "released": true, "releaseDate": "2014-09-28" }, { "id": "16704", "description": "Release 3.5.0", "name": "Release 3.5.0", "archived": false, "released": true, "releaseDate": "2015-01-13" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2014-09-26T18:28:14.000+0000", "created": "2014-09-09T20:24:20.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "ios8" ], "versions": [], "issuelinks": [ { "id": "40985", "type": { "id": "10020", "name": "Depends", "inward": "is dependent of", "outward": "depends on" }, "inwardIssue": { "id": "136319", "key": "ALOY-1134", "fields": { "summary": "Add @3x images and new icon sizes to new-app templates and samples", "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 } } } }, { "id": "41194", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "136566", "key": "TIMOB-17697", "fields": { "summary": "iOS8: Ti.Platform - Ti.Platform.displayCaps.platformHeight returning incorrect values for iPhone6 and 6+", "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": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "41077", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "120772", "key": "TIMOB-15393", "fields": { "summary": "iOS: Feature Request to Support Asset Catalogs", "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 } } } }, { "id": "45729", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "119965", "key": "TIMOB-15181", "fields": { "summary": "iOS7: Icon assets included in app based on older naming convention", "status": { "description": "This issue is being actively worked on at the moment by the assignee.", "name": "In Progress", "id": "3", "statusCategory": { "id": 4, "key": "indeterminate", "colorName": "yellow", "name": "In Progress" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "45720", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "109387", "key": "TIMOB-12623", "fields": { "summary": "iOS: Automatically embed images in Resources/iphone into Xcode project", "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 } } } }, { "id": "45725", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "136323", "key": "TIMOB-17664", "fields": { "summary": "iOS8: Add support for \"launch files\" in place of images for iOS 8", "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": "Medium", "id": "3" }, "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false } } } } ], "assignee": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2015-02-05T20:16:04.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": "To support the iPhone 6/6+ screen sizes, we will need to add new icons and launch screen images to our new-app templates and samples.\r\n\r\nSee https://developer.apple.com/library/prerelease/ios/documentation/UserExperience/Conceptual/MobileHIG/IconMatrix.html#//apple_ref/doc/uid/TP40006556-CH27-SW1 for the complete list.\r\n\r\nFor iPhone 6, launch images: \r\n\r\n750 x 1334 (@2x) for portrait\r\n1334 x 750 (@2x) for landscape\r\n\r\nFor iPhone 6 Plus:\r\n\r\n1242 x 2208 (@3x) for portrait\r\n2208 x 1242 (@3x) for landscape\r\n\r\nNew icons: 180x180, 120x120, 87x87 ", "attachment": [ { "id": "51179", "filename": "Default-Landscape_1334x750.png", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-09-12T05:53:01.000+0000", "size": 553564, "mimeType": "image/png" }, { "id": "51180", "filename": "Default-Landscape_2208x1242.png", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-09-12T05:53:01.000+0000", "size": 1754751, "mimeType": "image/png" }, { "id": "51182", "filename": "Default-Portrait_1242x2208.png", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-09-12T05:53:01.000+0000", "size": 1039854, "mimeType": "image/png" }, { "id": "51181", "filename": "Default-Portrait_750x1334.png", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-09-12T05:53:01.000+0000", "size": 513122, "mimeType": "image/png" } ], "flagged": false, "summary": "iOS: Add @3x images and new icon sizes to new-app templates and samples", "creator": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "subtasks": [], "reporter": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "environment": null, "closedSprints": [ { "id": 219, "state": "closed", "name": "2014 Sprint 19 SDK", "startDate": "2014-09-18T21:06:27.559Z", "endDate": "2014-09-27T00:00:00.000Z", "completeDate": "2014-09-29T13:58:58.022Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "322623", "author": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "body": "http://ticons.fokkezb.nl/ has \"experimental\" support for creating these graphics from a set of starting images", "updateAuthor": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "created": "2014-09-09T20:28:33.000+0000", "updated": "2014-09-09T20:28:33.000+0000" }, { "id": "322747", "author": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "PR for the icons: https://github.com/appcelerator/titanium_mobile/pull/6043", "updateAuthor": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2014-09-10T09:25:59.000+0000", "updated": "2014-09-10T09:25:59.000+0000" }, { "id": "322749", "author": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "I'm trying to get the iPhone 6 and 6 Plus simulator to use the new launch images, but with no luck so far. The documentation doesn't state what filenames to use. I think it might require explicitly setting them in {{Info.plist}}.\r\n\r\nhttps://developer.apple.com/library/ios/documentation/General/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html#//apple_ref/doc/uid/TP40009252-SW28", "updateAuthor": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2014-09-10T09:55:27.000+0000", "updated": "2014-09-10T09:55:27.000+0000" }, { "id": "322751", "author": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "It is strange that https://developer.apple.com/library/prerelease/ios/documentation/UserExperience/Conceptual/MobileHIG/LaunchImages.html#//apple_ref/doc/uid/TP40006556-CH22-SW1 talks about *1334 x 750 (@2x) for landscape* while if I create a new Launch Image Asset Catalog in Xcode 6 GM it only has landscape for the iPhone 6 Plus (Retina HD 5.5):\r\n\r\n!https://pbs.twimg.com/media/BxKkTTIIMAAn6Ek.png:large!", "updateAuthor": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2014-09-10T10:32:44.000+0000", "updated": "2014-09-10T10:32:44.000+0000" }, { "id": "322752", "author": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "If I build with an empty Assets Catalog, the {{Contents.json}} of the catalog do seem to confirm I was using the right naming conventions:\r\n\r\n{code}\r\n{\r\n \"images\" : [\r\n {\r\n \"orientation\" : \"portrait\",\r\n \"idiom\" : \"iphone\",\r\n \"extent\" : \"full-screen\",\r\n \"minimum-system-version\" : \"8.0\",\r\n \"subtype\" : \"736h\",\r\n \"scale\" : \"3x\"\r\n },\r\n {\r\n \"orientation\" : \"landscape\",\r\n \"idiom\" : \"iphone\",\r\n \"extent\" : \"full-screen\",\r\n \"minimum-system-version\" : \"8.0\",\r\n \"subtype\" : \"736h\",\r\n \"scale\" : \"3x\"\r\n },\r\n {\r\n \"orientation\" : \"portrait\",\r\n \"idiom\" : \"iphone\",\r\n \"extent\" : \"full-screen\",\r\n \"minimum-system-version\" : \"8.0\",\r\n \"subtype\" : \"667h\",\r\n \"scale\" : \"2x\"\r\n },\r\n ...\r\n{code}\r\n\r\nThe files I had in {{Resources/iphone}} but didn't get used were:\r\n\r\n- Default-Landscape-736h@3x.png\r\n- Default-Portrait-667h@2x.png\r\n- Default-Portrait-736h@3x.png", "updateAuthor": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2014-09-10T10:42:23.000+0000", "updated": "2014-09-10T10:42:23.000+0000" }, { "id": "322767", "author": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "Aha, got it! I didn't know Titanium was already using a \"Launch File\" and just added the splash as a background.\r\n\r\nSo we need to fix this:\r\n\r\nhttps://github.com/appcelerator/titanium_mobile/blob/master/iphone/Classes/TiRootViewController.m#L305-L311", "updateAuthor": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2014-09-10T12:48:28.000+0000", "updated": "2014-09-10T12:48:28.000+0000" }, { "id": "322768", "author": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "Probably related, Malcolm found that the dimensions reported by {{Ti.Platform.displayCaps}} are those of an iPhone 5 even when running an iPhone 6 Simulator. Probably just like with the introduction of the iPhone 5 not having the splashes triggers some kind of compatibility mode?\r\n\r\n{code}\r\n[INFO] Ti.Platform.displayCaps.density: high\r\n[INFO] Ti.Platform.displayCaps.dpi: 320\r\n[INFO] Ti.Platform.displayCaps.platformHeight: 568\r\n[INFO] Ti.Platform.displayCaps.platformWidth: 320\r\n[INFO] Ti.Platform.model: Simulator\r\n[INFO] Ti.Platform.name: iPhone OS\r\n[INFO] Ti.Platform.osname: iphone\r\n[INFO] Ti.Platform.ostype: 32bit\r\n{code}", "updateAuthor": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2014-09-10T12:58:52.000+0000", "updated": "2014-09-10T12:58:52.000+0000" }, { "id": "322771", "author": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "I've asked Mads to jump in but I have no clue how to fix this. The device shows the 568h launch image, probably because it runs in some compatibility mode because it cannot find the launch image to trigger iPhone 6 compatibility.", "updateAuthor": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2014-09-10T13:22:07.000+0000", "updated": "2014-09-10T13:22:07.000+0000" }, { "id": "323016", "author": { "name": "core13", "key": "core13", "displayName": "Malcolm Hollingsworth", "active": true, "timeZone": "Europe/London" }, "body": "In case this is related I think this might be why a simple update to the SDK to support the launch images may be more work than first thought.\r\n\r\nWhen iPhone 5 came out we needed -h568, support this was not available until a Ti SDK update. However at this time Apple was still allows the trigger to be suitable sized and named resource file.\r\n\r\nHowever with the iPhone 6/6+ they have enforced the launch image method for startup (images or storyboard). The simple act of provide the correct size images no longer works.\r\n\r\nAs Titanium uses a fake launch window/background solution (likely due to some early cross platform issue that had not noticeably required updating) the simple ability to provide correctly sized images is not enough as we need both the images AND the launch image support.\r\n\r\nThis is the documentation about launch images before iPhone 6/6+\r\nhttps://developer.apple.com/library/ios/documentation/userexperience/conceptual/mobilehig/LaunchImages.html\r\nIt references the need for images only.\r\n\r\nThis is the documentation about launch images since iPhone 6/6+\r\nhttps://developer.apple.com/library/prerelease/ios/documentation/UserExperience/Conceptual/MobileHIG/LaunchImages.html#//apple_ref/doc/uid/TP40006556-CH22-SW1\r\nIt explains that you \"You use a launch XIB or storyboard file to indicate that your app runs on iPhone 6 Plus or iPhone 6.\" however it does later on contradict itself by saying \"Although it’s best to use a launch file for iPhone 6 and iPhone 6 Plus, you can instead supply static launch images if necessary\".\r\n\r\nSo it looks like we need basic level support to start with, just the images in a folder with a json file as well. Fokke knows more about this part - he told me.\r\n\r\nLater on we will need to support the full story board, although that might be best served as a separate ticket.", "updateAuthor": { "name": "core13", "key": "core13", "displayName": "Malcolm Hollingsworth", "active": true, "timeZone": "Europe/London" }, "created": "2014-09-11T07:39:22.000+0000", "updated": "2014-09-11T07:39:22.000+0000" }, { "id": "323204", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "An additional note from the documents:\r\n\r\n\"If you also need to support earlier versions of iOS, you can continue to supply static launch images in addition to a launch file.\"", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-09-12T05:24:06.000+0000", "updated": "2014-09-12T05:24:06.000+0000" }, { "id": "323206", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Adding new launch images to the ticket (need to be renamed). Not perfect, but they'll do for now. We still need to actually make code changes as required.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-09-12T05:53:01.000+0000", "updated": "2014-09-13T04:50:17.000+0000" }, { "id": "323818", "author": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Pull pending \r\nhttps://github.com/appcelerator/titanium_mobile/pull/6085\r\nhttps://github.com/appcelerator/titanium_mobile/pull/6087\r\n", "updateAuthor": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2014-09-15T22:31:07.000+0000", "updated": "2014-09-15T22:31:07.000+0000" }, { "id": "323851", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~jalter], [~vduggal], [~cng] please review https://github.com/appcelerator/titanium_mobile/pull/6043 and related info about icons.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-09-16T00:14:30.000+0000", "updated": "2014-09-16T00:14:30.000+0000" }, { "id": "323898", "author": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "updateAuthor": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2014-09-16T07:03:22.000+0000", "updated": "2014-09-16T07:04:10.000+0000" }, { "id": "323901", "author": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "Final thoughts:\r\n\r\n- Shouldn't the required properties in {{Info.plist}} be generated instead of asking the developer to add them via [tiapp.xml|https://github.com/vishalduggal/titanium_mobile/blob/bcb51ed6fb2bc4ef982429ad382cfe340e83c8bb/templates/app/default/template/tiapp.xml#L19]? This is going to generate lots of questions on the Q&A since people are used to dropping the images in. The build-script could simply see what images are there and generate the properties right?\r\n\r\n- I don't see the code/image for the landscape splash for the 736h subtype.\r\n\r\n- Am I right that iPad launch images renamed as well?\r\n", "updateAuthor": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2014-09-16T07:17:03.000+0000", "updated": "2014-09-16T07:17:03.000+0000" }, { "id": "323942", "author": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "[~vduggal] I've added a PR for generating the new keys in the {{Info.plist}}:\r\n\r\nhttps://github.com/appcelerator/titanium_mobile/pull/6094/files\r\n\r\nIt uses names without modifier ({{-568h}}, {{~ipad}}) as this is [recommended by Apple|https://developer.apple.com/library/ios/documentation/general/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html#//apple_ref/doc/uid/TP40009252-SW28]. However, I don't fully understand why since iPhone6/iOS8 we now need these properties - the more since [Titanium manually selects the right image|https://github.com/vishalduggal/titanium_mobile/commit/8a48df197f9db7ba24fd5f7f9868848d47fe8969] - so if you/I need to modify this PR to generate exactly what [you have|https://github.com/vishalduggal/titanium_mobile/commit/23cc849da190fd7b8eab87b1d3daa0fc99b45612], I can do so of course.", "updateAuthor": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2014-09-16T12:50:15.000+0000", "updated": "2014-09-16T12:50:15.000+0000" }, { "id": "324032", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "3_4_X backport for [~fokke]'s PR 6043: https://github.com/appcelerator/titanium_mobile/pull/6098", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2014-09-16T19:45:04.000+0000", "updated": "2014-09-16T19:45:04.000+0000" }, { "id": "324043", "author": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Additional PR's merged\r\nhttps://github.com/appcelerator/titanium_mobile/pull/6097 (master)\r\nhttps://github.com/appcelerator/titanium_mobile/pull/6099 (3_4_X)\r\n\r\nAdditional icons required for iOS8\r\n-60@3x.png (180x180 actual image dimensions)\r\n-Small@3x.png (87x87 actual image dimensions)\r\n\r\nAdditional Splash Screen resources\r\nDefault-Portrait-736h@3x.png (iPhone 6 Plus portrait Splash. 1242 x 2208 actual image dimensions)\r\nDefault-Landscape-736h@3x.png (iPhone 6 Plus Landscape Splash. 2208 x 1242 actual image dimensions)\r\nDefault-667h@2x.png (iPhone 6 Portrait Splash. 750 x 1334 actual image dimensions)\r\n", "updateAuthor": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2014-09-16T20:19:42.000+0000", "updated": "2014-09-16T20:19:42.000+0000" }, { "id": "324761", "author": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Tested and verified correct icons, using\r\nMac osx 10.9.5 Mavericks\r\nAppcelerator Studio, build: 3.4.0.201409161950\r\nTitanium SDK, build: 3.4.0.v20140918202513\r\nacs@1.0.16\r\nalloy 1.5.0-rc2\r\ninstall@0.1.7\r\nnpm@1.4.23\r\nsudo@1.0.3\r\ntitanium 3.4.0-rc4\r\ntitanium-code-processor@1.1.1\r\nXcode6.0.1 (6A317)\r\niOS 8 iPhone 6 Simulator\r\niOS 8 iPhone 6+ Simulator\r\n\r\nh5. iPhone 6 plus\r\n -60@3x.png(180x180 actual image dimensions)\r\n-60@2x.png (120x120 actual image dimensions) - spotlight search\r\n-Small@3x.png (87x87 actual image dimensions) - settinng icon\r\n\r\n\r\nh5. iPhone 6\r\n -60@2x.png(120x120 actual image dimensions)\r\n-Small-40@2x.png (80x80 actual image dimensions) - spotlight search\r\n-Small@2x.png (58x58 actual image dimensions) - settinng icon\r\n", "updateAuthor": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-09-19T17:49:35.000+0000", "updated": "2014-09-23T17:41:09.000+0000" }, { "id": "325214", "author": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Closing as fixed, verified using the following environment:\r\nMac osx 10.9.5 Mavericks\r\nAppcelerator Studio, build: 3.4.0.201409161950\r\nTitanium SDK, build: 3.4.0.v20140922135716\r\nacs@1.0.16\r\nalloy 1.5.0-rc2\r\ninstall@0.1.7\r\nnpm@1.4.23\r\nsudo@1.0.3\r\ntitanium 3.4.0-rc4\r\ntitanium-code-processor@1.1.1\r\nXcode6.0.1 (6A317)\r\nDevices:\r\niPhone6 iOS 8\r\niPhone 6+ iOS 8", "updateAuthor": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-09-23T18:24:34.000+0000", "updated": "2014-09-23T18:24:34.000+0000" } ], "maxResults": 23, "total": 23, "startAt": 0 } } }