44

アイコンファイルIcon.pngを使用したiPhoneアプリがあります。

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

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

4

8 に答える 8

80

これを行う最もクリーンな方法は、Apple の公式ドキュメントのPublishing Applications for Testingというセクションに記載されています。以下は、そのページで提供された正確な指示です。


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

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

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

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

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

于 2009-05-14T12:22:42.733 に答える
11

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

詳細はこちら:

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

于 2009-01-28T02:29:50.707 に答える
9

この投稿にアクセスしやすくするために、実際の手順を次に示します (受け入れられた回答からリンクされたブログ投稿から直接)。


Twitter で、iPhone アプリ用に独自の IPA ファイルを作成する方法についての話があったので、以前に IPA を作成するために使用した手順を説明しようと思いました. 楽しみ。

  1. デスクトップに「working」というフォルダを作成します。それを開き、その中に「Payload」という別のフォルダーを作成します(大文字と小文字を区別します)
  2. iTunesArtwork ファイルを「working」フォルダーに移動し、.app を Payload フォルダーに移動します。
  3. ターミナルを開き、次のコマンドを実行します: chmod -R 775 ~/Desktop/working/Payload
  4. Payload 内の ProgName.app フォルダーに移動します。
  5. Info.plist ファイルをダブルクリックします。SignerIdentity という項目があり、値が Apple iPhone OS Application Signing であることを確認してください。ない場合は追加してください。
  6. すべて圧縮します。iTunesArtwork と Payload フォルダーを圧縮します。(したがって、作業フォルダー内にあるものを圧縮します)
  7. zip ファイルの名前を変更して、必要な名前と拡張子 ipa を付けます。
  8. ダブルクリックしてiTunesでインストール
于 2009-01-27T17:44:08.240 に答える
5

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

于 2008-10-06T10:26:36.860 に答える
1

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

于 2011-03-08T02:44:09.080 に答える
1

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

于 2010-07-29T03:47:58.670 に答える
1
  1. Xcode でプロジェクトを開きます。
  2. iTunesArtwork.png ファイルをプロジェクト フォルダーにコピーします。
  3. iTuneArtwork.png ファイルを編集し、iTunesArtwork から .png を削除します。
  4. ビルドを生成します。

画像はiTunesでご覧いただけます。

于 2015-05-29T07:18:22.913 に答える
-6

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

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

于 2008-10-06T05:32:01.980 に答える