{ "id": "168593", "key": "TIMOB-24887", "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": [], "resolution": null, "resolutiondate": null, "created": "2017-06-23T21:55:18.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [], "versions": [ { "id": "17608", "name": "Release 6.1.0", "archived": false, "released": true, "releaseDate": "2017-05-26" } ], "issuelinks": [], "assignee": null, "updated": "2018-02-28T19:55:19.000+0000", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "components": [ { "id": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "When buildung a new project ({{appc new -p ios}}), the app-icons are always regenerated, even when not changed and the build is simply triggered again. The following steps are done in every build:\r\n\r\n{code}\r\n[INFO] Forcing rebuild: launch logos changed since last build\r\n[WARN] If this app has been previously installed on this simulator, you may need restart it to see the latest launch logo\r\n[WARN] iOS renders and caches the launch screen to a PNG image that seems to only be invalidated by restarting iOS\r\n[WARN] The default icon \"DefaultIcon.png\" contains an alpha channel and will be flattened against a white background\r\n[WARN] You may create an image named \"DefaultIcon-ios.png\" that does not have an alpha channel in the root of your project\r\n[WARN] It is highly recommended that the DefaultIcon.png be 1024x1024\r\n[DEBUG] Stripping alpha channel: /Users/hknoechel/Documents/Apps/Abifestival/DefaultIcon.png => /Users/hknoechel/Documents/Apps/Abifestival/build/iphone/DefaultIcon.png\r\n[DEBUG] Found /Users/hknoechel/Documents/Apps/Abifestival/build/iphone/DefaultIcon.png (1024x1024)\r\n[INFO] Missing 16 app icons, generating missing icons\r\n[INFO] appicon-Small.png - Used for iPad - size: 29x29\r\n[INFO] appicon-Small@2x.png - Used for iPhone, iPad - size: 58x58\r\n[INFO] appicon-Small@3x.png - Used for iPhone - size: 87x87\r\n[INFO] appicon-Small-40.png - Used for iPad - size: 40x40\r\n[INFO] appicon-Small-40@2x.png - Used for iPhone, iPad - size: 80x80\r\n[INFO] appicon-Small-40@3x.png - Used for iPhone - size: 120x120\r\n[INFO] appicon-60@2x.png - Used for iPhone - size: 120x120\r\n[INFO] appicon-60@3x.png - Used for iPhone - size: 180x180\r\n[INFO] appicon-76.png - Used for iPad - size: 76x76\r\n[INFO] appicon-76@2x.png - Used for iPad - size: 152x152\r\n[INFO] appicon-83.5@2x.png - Used for iPad - size: 167x167\r\n[INFO] LaunchLogo~iphone - Used for iphone - size: 320x320 - size: 320x320\r\n[INFO] LaunchLogo@2x~iphone - Used for iphone - size: 374x374 - size: 374x374\r\n[INFO] LaunchLogo@3x~iphone - Used for iphone - size: 621x621 - size: 621x621\r\n[INFO] LaunchLogo~ipad - Used for ipad - size: 384x384 - size: 384x384\r\n[INFO] LaunchLogo@2x~ipad - Used for ipad - size: 1024x1024 - size: 1024x1024\r\n[TRACE] Resizing images: java -jar \"/Users/hknoechel/Library/Application Support/Titanium/mobilesdk/osx/6.1.1.v20170622183547/node_modules/node-appc/tools/resizer/resizer.jar\" \"/Users/hknoechel/Documents/Apps/Abifestival/build/iphone/DefaultIcon.png\" \"/Users/hknoechel/Documents/Apps/Abifestival/build/iphone/Assets.xcassets/AppIcon.appiconset/appicon-Small.png\" 29 29 \"/Users/hknoechel/Documents/Apps/Abifestival/build/iphone/Assets.xcassets/AppIcon.appiconset/appicon-Small@2x.png\" 58 58 \"/Users/hknoechel/Documents/Apps/Abifestival/build/iphone/Assets.xcassets/AppIcon.appiconset/appicon-Small@3x.png\" 87 87 \"/Users/hknoechel/Documents/Apps/Abifestival/build/iphone/Assets.xcassets/AppIcon.appiconset/appicon-Small-40.png\" 40 40 \"/Users/hknoechel/Documents/Apps/Abifestival/build/iphone/Assets.xcassets/AppIcon.appiconset/appicon-Small-40@2x.png\" 80 80 \"/Users/hknoechel/Documents/Apps/Abifestival/build/iphone/Assets.xcassets/AppIcon.appiconset/appicon-Small-40@3x.png\" 120 120 \"/Users/hknoechel/Documents/Apps/Abifestival/build/iphone/Assets.xcassets/AppIcon.appiconset/appicon-60@2x.png\" 120 120 \"/Users/hknoechel/Documents/Apps/Abifestival/build/iphone/Assets.xcassets/AppIcon.appiconset/appicon-60@3x.png\" 180 180 \"/Users/hknoechel/Documents/Apps/Abifestival/build/iphone/Assets.xcassets/AppIcon.appiconset/appicon-76.png\" 76 76 \"/Users/hknoechel/Documents/Apps/Abifestival/build/iphone/Assets.xcassets/AppIcon.appiconset/appicon-76@2x.png\" 152 152 \"/Users/hknoechel/Documents/Apps/Abifestival/build/iphone/Assets.xcassets/AppIcon.appiconset/appicon-83.5@2x.png\" 167 167 \"/Users/hknoechel/Documents/Apps/Abifestival/build/iphone/Assets.xcassets/LaunchLogo.imageset/LaunchLogo~iphone.png\" 320 320 \"/Users/hknoechel/Documents/Apps/Abifestival/build/iphone/Assets.xcassets/LaunchLogo.imageset/LaunchLogo@2x~iphone.png\" 374 374 \"/Users/hknoechel/Documents/Apps/Abifestival/build/iphone/Assets.xcassets/LaunchLogo.imageset/LaunchLogo@3x~iphone.png\" 621 621 \"/Users/hknoechel/Documents/Apps/Abifestival/build/iphone/Assets.xcassets/LaunchLogo.imageset/LaunchLogo~ipad.png\" 384 384 \"/Users/hknoechel/Documents/Apps/Abifestival/build/iphone/Assets.xcassets/LaunchLogo.imageset/LaunchLogo@2x~ipad.png\" 1024 1024\r\n[INFO] Creating launch image set\r\n[WARN] Missing 5 launch images:\r\n[WARN] Default\r\n[WARN] Default-Landscape.png - Used for iPad - dimensions: 1024x768, orientation: landscape\r\n[WARN] Default-Landscape@2x.png - Used for iPad - dimensions: 2048x1536, orientation: landscape\r\n[WARN] Default-Landscape-736h@3x.png - Used for iPhone - dimensions: 2208x1242, orientation: landscape\r\n[WARN] Default-Portrait.png - Used for iPad - dimensions: 768x1024, orientation: portrait\r\n[WARN] Default-Portrait@2x.png - Used for iPad - dimensions: 1536x2048, orientation: portrait\r\n{code}\r\n\r\nExpected behavior: It's only regenerated when actually changed.", "attachment": [], "flagged": false, "summary": "iOS: Build slown down because launch-logs are re-generated although not changed (invalid caching)", "creator": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "environment": null, "comment": { "comments": [], "maxResults": 0, "total": 0, "startAt": 0 } } }