アドホック iPhone アプリケーションのアイコンを iTunes に表示するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/173247

質問

アイコンファイル Icon.png を含む iPhone アプリを持っています。

このアイコンは、アプリが電話機自体にあるときは正しく表示されますが、iTunes のアプリケーション ペインには表示されません。

正しく表示するにはどうすればよいですか?

役に立ちましたか?

解決

これを行う最もクリーンな方法は、Apple の公式ドキュメントのセクションに記載されています。 テスト用のアプリケーションの公開. 。そのページに記載されている正確な手順は以下のとおりです。


テスターに​​表示される iTunes アートワークは、アプリケーションのアイコンである必要があります。このアートワークは、512 x 512 の JPEG または PNG ファイルである必要があります。 iTunesアートワーク. 。ファイルに注意してください 拡張子を付けてはいけません.

アプリケーションのアイコンのファイルを生成した後、次の手順に従ってそれをアプリケーションに追加します。

  1. Xcode でプロジェクトを開きます。
  2. [グループとファイル] リストで、[リソース] グループを選択します。
  3. 「プロジェクト」>「プロジェクトに追加」を選択し、iTunesArtwork ファイルに移動して、「追加」をクリックします。
  4. 表示されるダイアログで、「項目をコピー」オプションを選択し、「追加」をクリックします。

PNG または JPEG ファイルは単なる「iTunesArtwork」であり、接尾辞がないことに注意してください。

ビルド後にファイルをアプリケーション バンドルにコピーしようとすると、アプリの署名が壊れ、デバイスに同期しようとすると検証エラーが発生します。アートワーク ファイルが XCode のプロジェクトのターゲット内の「Copy Bundle Resources」フォルダーに含まれていることを確認します (上記のステップ 4)。

他のヒント

アイコンの512x512 pngを作成し、「iTunesArtwork」という名前を付けます。 (拡張子なし、引用符なし)、リソースの下のプロジェクトに追加します。次にビルドします。

詳細はこちら:

http:// developer .apple.com / library / ios /#documentation / Xcode / Conceptual / ios_development_workflow / 000-Introduction / introduction.html

この投稿にたどり着きやすいように、実際の手順を以下に示します(受け入れられた回答からリンクされたブログ投稿から直接)。


TwitterでiPhoneアプリ用に独自のIPAファイルを作成する方法についての話がありました。そのため、以前IPAを構築するために使用した手順を説明すると思いました。お楽しみください。

  1. デスクトップに“ working”というフォルダーを作成します。それを開き、その中に“ Payload”という別のフォルダーを作成します(大文字と小文字が区別されます)
  2. iTunesArtworkファイルを“ working”に移動しますフォルダーと.appをペイロードフォルダーに入れます。
  3. ターミナルを開き、次のコマンドを実行します。chmod-R 775〜/ Desktop / working / Payload
  4. ペイロード内のProgName.appフォルダーに移動します。
  5. Info.plistファイルをダブルクリックします。 AppleiPhone OSアプリケーション署名という値を持つSignerIdentityというアイテムがあることを確認します。ない場合は追加します。
  6. すべてを圧縮します。 iTunesArtworkおよびPayloadフォルダーを圧縮します。 (したがって、作業フォルダ内の内容を圧縮します)
  7. zipファイルの名前を、希望する名前とipaの拡張子に変更します。
  8. iTunesでダブルクリックしてインストールします

実際には、アドホックとしてリリースされたiPhoneソフトウェアにiTUnesアイコンを提供することが可能です。詳細については、このブログ投稿をご覧ください。

最近の経験を追加します。私は、アイコン(厳密には、iTunesArtwork)を使用して、iTunesにアドホックアプリを表示しようとして、だまされていました。最後に、指示に従って「T」にしたと確信しましたが、グリッドビューには表示されません。ただし、アートワークはCover Flowビューに正しく表示されました。 iTunesから、またはiTunesにアプリを削除して再インストールしましたが、役に立ちませんでした。その後、iTunesを終了して再起動しました。 -私の作品はすべての場所で正しかった。グリッドビューでリセットされないキャッシュのようなものがあるようです。

iTunesでアイコンの代わりに黒い四角が表示される場合、XcodeのiTunesArtworkのファイルタイプが" image.png"でないことを確認してください。その場合、リソースのコピービルドフェーズで、CopyPNGFileがファイルをクラッシュし、iOSデバイス用に無効な保存が行われます。

  1. Xcodeでプロジェクトを開きます。
  2. iTunesArtwork.pngファイルをプロジェクトフォルダーにコピーします。
  3. iTuneArtwork.pngファイルを編集し、iTunesArtworkから.pngを削除します。
  4. ビルドを生成します。

iTunesで画像を見ることができます。

アプリケーションがApp Storeを介して配布されている場合、アプリケーションアイコンはiTunesにのみ表示されます。

開発者またはアドホックビルドについて質問していると思います。それらはデフォルトの黒の「A」を取得します;アイコン。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top