Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-17386] iTunesArtwork and iTunesArtwork@2x files should be omitted from production builds

GitHub Issuen/a
TypeImprovement
PriorityLow
StatusClosed
ResolutionFixed
Resolution Date2016-08-30T21:15:39.000+0000
Affected Version/sn/a
Fix Version/sRelease 5.1.0
ComponentsCLI, iOS
Labelsn/a
ReporterTim Poulsen
AssigneeEric Merriman
Created2014-07-24T20:22:39.000+0000
Updated2017-03-21T20:36:22.000+0000

Description

The iTunesArtwork and iTunesArtwork@2x graphics are needed only for development and AdHoc builds. They serve no purpose in production/AppStore builds and should be removed before you build & submit your app to the iTunes App Store. (Otherwise they're just making the IPA bigger.) See https://developer.apple.com/library/iOs/qa/qa1686/_index.html for a reference on that. The Titans and I tested with an app published without those files and the icon still appears in the iTunes desktop app (for syncing). We should update the build scripts to omit these files from AppStore production builds.

Comments

  1. Tim Poulsen 2015-02-05

    Logic to update is in iphone/cli/commands/_build.js and the iOSBuilder.prototype.copyItunesArtwork() function on ~line 2359
  2. Chris Barber 2016-08-30

    This was fixed in Titanium SDK 5.1.0. The iTunesArtwork is only copied for adhoc builds.
  3. Lee Morris 2017-03-21

    Closing ticket as fixed.

JSON Source