1つのZIP、すべてのデバイス、すべての言語。
なぜ1枚ずつではなくZIPなのですか?
App Store Connectはデバイスクラスごとに特定の寸法でスクリーンショットを要求します。5言語で公開する場合、5パネル × 5言語 × 4デバイスサイズ = 100ファイルになります。手作業でのエクスポートとリネームが最も時間のかかる部分です。ZIPはファイルを01-panel-name.pngという形式で、言語・デバイスごとのフォルダ — iPhone 16 Pro Max、iPad Pro 13"、Play phone (9-16)、Galaxy Tab S9 Ultra — に整理して書き出します。該当フォルダをApp Store ConnectやPlay Consoleにそのままドロップするだけです。
対応サイズ
エクスポートは4サイズをカバーします:App Store向けにiPhone 6.9"(1320×2868)とiPad 13"(2064×2752)、Play向けにAndroidスマートフォン 1512×2688 とタブレット 2064×2752 です。Appleはこの2サイズを、より小さいすべてのiPhone・iPadクラスへ自動的にスケールします。Playにはそもそもデバイスサイズという概念がなく、上限が2:1あるだけなので、Androidスマートフォンはちょうど9:16で出力します。これはGoogleのおすすめ枠の対象になるために求められる比率です。エディタはサイズごとに各パネルを正確な寸法で再レンダリングします。アップスケールなし、ぼやけた書き出しなし。
多言語バッチ
複数のApp Storeロケールを有効にしている場合、ZIPに「すべてのパネル × すべてのロケール」をApp Storeの公式コード(en-US/、pt-BR/、zh-Hans/など)でフォルダ分けして含めることができます。翻訳は一度行うだけです(AI翻訳を参照)。エクスポート時にロケールごとのテキストが反映されます。
フォーマット
アルファチャンネル付きPNG-24。一般的なデザインではパネルあたり100KB未満。SVGベースの3Dチルトは、エクスポートがライブDOMツリーをforeignObjectというSVGラッパー経由でcanvasに書き込む仕組みのため、PNGに綺麗にレンダリングされます。