Sync Ios Logo Task
Composites the FG/BG layers into the iOS AppIcon.appiconset:
BG covers the 1024² canvas, FG contains (aspect-preserving) on top.
Flattened to opaque RGB: App Store marketing icons MUST NOT have alpha, so any FG/BG transparency is composited against white.
Writes
AppIcon-1024.png+ a single-image universalContents.json.
Requires Xcode 14+ and an iOS deployment target of at least 12.0 (validated by the root model). This is deliberately non-cacheable because it installs into a user-owned Xcode asset catalog and must execute configured recovery, ownership, orphan, and path-safety checks on every invocation.
Properties
Validated explicitly so configured-but-missing files receive actionable plugin diagnostics.
Compatibility surface for diagnostics/wiring; source-tree files are not Gradle task outputs.