{ "id": "150682", "key": "TIMOB-19405", "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": "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-08-25T22:03:01.000+0000", "created": "2015-08-25T18:42:58.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2017-03-16T22:09:39.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": "h6.Issue Description\r\nWhen building a tablet application the CLI requires the 180x180 iPhone 6s icon as [outlined by Apple|https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/IconMatrix.html#//apple_ref/doc/uid/TP40006556-CH27-SW1] \r\n\r\n--platform flag is being used and pass in iPhone or iPad which [according to doc| http://docs.appcelerator.com/platform/latest/#!/guide/Appcelerator_Command-Line_Interface_Reference] now just map to ios. \r\n\r\nh6.Proposal for this request\r\nIs it possible to have the TiSDK changed so that if the 180x180 icon is not present but the 152x152 icon is for a tablet app it will warn that the phone icon is not present but will proceed and make the needed tablet icons from the 152x152 icon. That or bring back the platforms flag and then let it check the assets based on that. \r\n\r\n{quote}\r\n-p, --platforms \r\nTarget build platform: Supported values are android, ios, and mobileweb. (iphone and ipad are currently accepted as synonyms for ios.) \r\n{quote}\r\n\r\nWe don't have 180x180 images in our tablet build specs so if that is a new requirement it will be a decent effort on our side to complete and its not needed by Apple. It doesn't seem like the appropriate solution. \r\n\r\nh6.Build Output\r\nCurrently we have the error as follows: \r\n{code}\r\n[exec][DEBUG] Found valid app icon Resources/iphone/appicon–60@2x.png (120x120)\r\n[exec][DEBUG] Found valid app icon Resources/iphone/appicon–60@3x.png (180x180)\r\n[exec][DEBUG] Unsupported app icon Resources/iphone/appicon@2x.png, skipping\r\n[exec][DEBUG] Missing 8 app icons, attempting to find appicon.png to generate missing icons\r\n[exec][DEBUG] Skipping app icon Resources/iphone/appicon@2x.png because image is not large enough; current size 114x114, should be at least 180x180\r\n[exec][DEBUG] Skipping app icon Resources/iphone/appicon.png because image is not large enough; current size 57x57, should be at least 180x180\r\n[exec][ERROR] No suitable app icon that is at least 180x180, unable to create missing icons:\r\n[exec][ERROR] appicon-Small.png - Used for iPad - required size: 29x29 (29x29 @1x)\r\n[exec][ERROR] appicon-Small@2x.png - Used for iPhone, iPad - required size: 58x58 (29x29 @2x)\r\n[exec][ERROR] appicon-Small@3x.png - Used for iPhone - required size: 87x87 (29x29 @3x)\r\n[exec][ERROR] appicon-Small–40.png - Used for iPad - required size: 40x40 (40x40 @1x)\r\n[exec][ERROR] appicon-Small–40@2x.png - Used for iPhone, iPad - required size: 80x80 (40x40 @2x)\r\n[exec][ERROR] appicon-Small–40@3x.png - Used for iPhone - required size: 120x120 (40x40 @3x)\r\n[exec][ERROR] appicon–76.png - Used for iPad - required size: 76x76 (76x76 @1x)\r\n[exec][ERROR] appicon–76@2x.png - Used for iPad - required size: 152x152 (76x76 @2x)\r\n[exec][ERROR] An error occurred during build after 3s 889ms\r\n{code}", "attachment": [], "flagged": false, "summary": "iOS9: Support Tablet or Smartphone icons sets", "creator": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "environment": "Titanium SDK 5.0.0.v20150825075229\r\nXcode 7 Beta 6", "closedSprints": [ { "id": 478, "state": "closed", "name": "2015 Sprint 17 Tooling", "startDate": "2015-08-17T16:09:49.717Z", "endDate": "2015-08-29T01:09:00.000Z", "completeDate": "2015-09-10T19:57:06.855Z", "originBoardId": 121 } ], "comment": { "comments": [ { "id": "361149", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "PR: https://github.com/appcelerator/titanium_mobile/pull/7070", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2015-08-25T22:02:47.000+0000", "updated": "2015-08-25T22:02:47.000+0000" }, { "id": "413285", "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-16T22:09:39.000+0000", "updated": "2017-03-16T22:09:39.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }