25

わかりました、私の問題はこれこれに似ているようですが、答えに従っても助けにはなりません。これは、Xcode 5 を使用しているためである可能性があります。このバージョンにアップグレードする前は、このアプリに問題はありませんでした。

アプリを検証すると、次のエラーが表示されます。

「無効な画像パス - キー 'CFBundleIcons' で参照されているパスに画像が見つかりません: 'icon152'」

.plistXcode でファイルに移動し、右クリックしShow Raw Keys/ValuesCFBundleIcons.

次のようなツリーがあります。

▼ CFBundleIcons                  Dictionary
    ▼ CFBundlePrimaryIcon        Dictionary
        ▼ CFBundleIconFiles      Array
             Item 0              String       icon152

に名前を変更icon152しましたがicon152.png、まだ機能しません。この値には、Mac 上のイメージへのフル パスが必要ですか? もしそうなら、最初から画像を追加したときに完全なパスが挿入されないのはなぜですか? 以前にアプリを検証したことがありますが、これらの問題は経験したことがありません。

ファイルからすべてのアイコン エントリを削除して.plist再度追加しようとしましたが、まだ機能しません。

バンドルと Xcode からイメージを完全に削除して、最初から完全に再追加しようとしました。それでもうまくいきません。

誰が私が間違っているのか教えてもらえますか?

編集:

他の誰かがこれに苦労している場合、私がそれを解決するために行ったのは、[アセット カタログを使用] ボタンをクリックすることだけでした。これらの問題はすべて解消されました。そのボタンは、ナビゲーターでプロジェクトをクリックして見つけることができます。次に、[全般] の下で [アプリ アイコン] まで下にスクロールします。ボタンはそこにあるはずです。

4

14 に答える 14

22

ckoskar と同じエラーが発生しました。

Images.xcassets の AppIcon 部分の CarPlay セクションからファイルを削除することになり、ビルドを送信できました。

于 2014-12-18T22:28:40.503 に答える
13

同じ問題があり、「アセットカタログを使用する」がうまくいきました。おそらくリソースから取り出し、元に戻し、クリーンアップし、ビルドしてから、機能するかどうかを確認します。

このボタンを見つけるには: [プロジェクト] > [一般] > [アプリのアイコンと起動イメージ] ここに画像の説明を入力

于 2013-10-31T21:51:42.200 に答える
10

これが私のために働いたものです:

  1. ターゲットを選択
  2. ビルド フェーズに移動
  3. コピー バンドル リソースの展開
  4. パネルの下部に移動し、+ 記号を選択します。
  5. 不足している各リソースを追加します。
于 2014-04-29T19:58:42.927 に答える
7

私も同じ問題を抱えていました。興味深いことに、これが起こったとき、私はすでにアセット カタログを使用していました。最終的にうまくいった解決策は次のとおりです。 無効な画像パス - パスに画像が見つかりません。CFBundleIcons Xcode 5

基本的に、ビルドしているターゲットにイメージを追加する必要があります。これを行うには、ナビゲーション ペインのプロジェクトの下にあるファイルのリストでイメージを選択し、右側にユーティリティペインを表示して、左側のユーティリティ ペインの [ターゲット メンバーシップ] でターゲットを確認します。

于 2013-12-20T08:25:14.980 に答える
4

ファイルを個別に追加すると、時々発生します。

[ユーティリティ]ペインの [ターゲット メンバーシップ] 領域で[ビルド名] チェック ボックスがオンになっていることを確認します。

エラーをスローしているファイルでは、そのチェック ボックスがオフになっているため、最終的なビルドには含まれません。

このチェックボックスをオンにすることで、問題が解決しました。ありがとうDomandoCoder!

于 2014-01-17T16:14:48.813 に答える
3

問題がありました:

「無効な画像パス - キー 'CFBundleIcons' で参照されているパスに画像が見つかりません: 'icon120x120'」

解決策は、アイコン (120x120) を別の appicon フォルダーに移動することでした。

于 2014-10-21T13:08:20.023 に答える
2

私も同じ問題を抱えていました。無料版とフル版のアプリをアップロードしようとしていました。有料TARGETで問題がありましたが、無料アプリTARGETは問題なくアップロードされました。有料版と無料版のアイコンに使用されているすべての画像を選択し、ファイル インスペクター -> ターゲット メンバーシップ -> 両方を確認してください。私のために働いた。これが私が持っていたエラーです: ここに画像の説明を入力

次に、アプリの有料版と無料版を選択して確認しました。 ここに画像の説明を入力

ここに画像の説明を入力

これが役に立ったことを願っています。ルーレット トラッカーと私の他のアプリをチェックしてください! これが役に立った場合は投票してください。

于 2014-06-25T12:56:59.697 に答える
1

iTunesArtworkに関するエラー120 アイコンに関する警告で同様の問題があり、プロジェクト ナビゲーション ペインからドラッグして不足しているアイコンを埋め、 iTunesArtwork では何もしませんでしたが、「Use Asset Catalog 」が機能しました。

編集:

私の以前のソリューションは、今回は反応ネイティブアプリの同じエラーで機能しませんでした。私の不完全なアイコン画像がこの問題を引き起こしていました。プレビューでアイコンの 1 つを開き、画像領域全体を選択して、クリップボードから新しい画像を作成しました。古い画像をすべてこれらの新しく作成した画像に置き換えたところ、アップロードは成功しました。

于 2014-12-18T22:09:58.737 に答える
1

イメージがプロジェクトに追加されていることを確認します。

  1. リソースフォルダーを展開します
  2. ファイルがそこにある場合は削除します
  3. ファイルが存在しない場合は、Resources フォルダーを右クリックして追加します。
  4. ビルドをクリーンアップして再構築する
于 2014-09-11T18:38:15.797 に答える
1

私にとっては、これらのどれでもありませんでした。無駄に追加とクリーニングを続けました

以下のplistにアイコンのリストがありました:

CFBundleIconFiles~iPad と CFBundleIconFiles

そこには存在しないものがいくつかありました。削除/更新しましたが、うまくいったようです。

于 2014-08-06T04:15:22.860 に答える
0

アプリのアイコン名が正しくない場合、この問題が発生する可能性があります。

間違った名前を生成していたappicon.coを使用していたため、このエラーが発生していました。次に、「Icon Set Creator」iMacアプリを使用してアイコンを生成し、それらを使用した後はすべて正常に機能しました.

于 2021-06-04T07:41:28.860 に答える