tvos-assets --config tvos-assets.config.json
Resolved from ./tvos-assets.config.json plus any flags. This is the fully merged config the run used, the same output as --print-config.
{
"inputs": {
"iconImage": "",
"backgroundImage": "./input-bg.png",
"backgroundColor": "#F39C12",
"darkBackgroundColor": "#1C1C1E",
"iconBorderRadius": 0,
"iconAssembledFrom": [
"./layer-middle.svg",
"./layer-front.svg"
]
},
"output": {
"directory": ".",
"mode": "dir"
},
"brandAssets": {
"name": "AppIcon",
"iconScale": 0.75,
"appIconSmall": {
"enabled": true,
"name": "App Icon",
"size": {
"width": 400,
"height": 240
},
"scales": [
"1x",
"2x"
],
"layers": {
"front": {
"source": "icon",
"imagePath": "./layer-front.svg"
},
"middle": {
"source": "icon",
"imagePath": "./layer-middle.svg"
},
"back": {
"source": "background"
}
}
},
"appIconLarge": {
"enabled": true,
"name": "App Icon - App Store",
"size": {
"width": 1280,
"height": 768
},
"scales": [
"1x"
],
"layers": {
"front": {
"source": "icon",
"imagePath": "./layer-front.svg"
},
"middle": {
"source": "icon",
"imagePath": "./layer-middle.svg"
},
"back": {
"source": "background",
"imagePath": "./background-appstore.png"
}
}
},
"topShelfImage": {
"enabled": true,
"name": "Top Shelf Image",
"size": {
"width": 1920,
"height": 720
},
"scales": [
"1x",
"2x"
],
"filePrefix": "top"
},
"topShelfImageWide": {
"enabled": true,
"name": "Top Shelf Image Wide",
"size": {
"width": 2320,
"height": 720
},
"scales": [
"1x",
"2x"
],
"filePrefix": "wide"
}
},
"iosIcon": {
"enabled": true,
"name": "AppIcon",
"iconScale": 0.68
},
"splashScreen": {
"logo": {
"enabled": true,
"name": "SplashScreenLogo",
"baseSize": 200,
"filePrefix": "200-icon",
"universal": {
"scales": [
"1x",
"2x",
"3x"
]
},
"tv": {
"scales": [
"1x",
"2x"
]
}
},
"background": {
"enabled": true,
"name": "SplashScreenBackground",
"universal": {
"light": "#F39C12",
"dark": "#1C1C1E"
},
"tv": {
"light": "#F39C12",
"dark": "#1C1C1E"
}
}
},
"appStore": {
"enabled": true,
"iconScale": 0.8,
"header": {
"enabled": true,
"center": true,
"source": "./artwork.svg",
"animate": {
"rise": 20
}
},
"searchResults": {
"enabled": true,
"center": true,
"source": "./artwork.svg",
"animate": {
"rise": 20
}
},
"universal": {
"enabled": true,
"center": true,
"source": "./artwork.svg"
},
"eventCard": {
"enabled": true,
"center": true,
"source": "./event-live-tv.svg",
"animate": {
"rows": 20
}
},
"eventDetails": {
"enabled": true,
"center": true,
"source": "./event-live-tv.svg",
"animate": {
"rows": 20
}
},
"video": {
"fps": 30,
"codec": "h264",
"audio": "../../../tomotv/applestore/listing/nastelbom-no-copyright-music-464358.mp3"
}
},
"xcassetsMeta": {
"author": "xcode",
"version": 1
}
}
Point at the stack to move the layers.
800 x 480, the same three
layers tvOS separates on focus.
Point at the stack to move the layers.
1280 x 768, the same three
layers tvOS separates on focus.