web-dev-qa-db-ja.com

無効な画像パス-パスに画像が見つかりません。 CFBundleIcons Xcode 5

Xcode 5.0でiOS 7向けにアプリを更新しようとしています。

すべて正常に動作しますが、アーカイブしてから検証すると、次のメッセージが表示されます。

無効な画像パス-キーCFBundleIcons': 'APP-ICON-57'で参照されるパスに画像が見つかりません

画像の削除と追加、info.plistの手動編集、画像の名前変更、.pngのキーへの追加などを試みましたが、何も機能していないようです。助けてください、私はこの愚かな問題を乗り切ることに約1日です。

42
Wac

このイメージが、ビルドしているターゲットのメンバーであることを確認してください。

enter image description here

また、名前では大文字と小文字が区別されることに注意してください。

  1. Project Navigatorで影響を受ける画像をクリックします
  2. ユーティリティウィンドウで、[ファイルインスペクタを表示]アイコンをクリックします。
  3. 「ターゲットメンバーシップ」アプリ名の横に「v」が付いていることを確認します。
  4. 再構築してアーカイブします。
28

iOS 8/xCode 6の回答、AppIcon 120x120 not foundというエラーが表示された場合は、xcodeのAppIconセットにある車の再生アイコンのチェックを外します。もちろん、カープレイを使用していないと仮定します

135
JSA986

Xcode 6でAppIcon 120x120が見つからないというエラーが発生した場合

1。 Main.storyboardの右下にあるimages.xassetsをクリックします。
2。同じアイコンがさまざまなサイズで表示されます。
3。下部で、CarPlay iOS 8 120ptと書かれているものを見つけます。
4。このアイコンを削除し、空白のままにします。

問題が解決しました!

28
SamSmart

同じ問題が発生しました。解決策は、「サポートファイル」および「foobar-info.plist」ファイル(添付ファイルを参照)を確認することです。下矢印をクリックすると、アイコンファイルの下に、問題のあるファイル名が表示されます。

xcode 5 foobar-info.plist

16
RFAustin

それは働いています

https://developer.Apple.com/library/ios/qa/qa1686/_index.html

プロジェクトの「情報」タブに移動します

「アイコンファイル」と「アイコンファイル」のプロパティを削除します

enter image description here

8
keyur sojitra

XCode 9のCordova 6/iOS 4プロジェクトでは、resourcesフォルダーの下のProjectName.plistに移動する必要がありました。問題のあるIcon.png値が横にあるIconという名前のキーがありました。キーを削除し、すべてが機能するようになりました。

5
Ryan Knell

同じ問題が発生しました。Images.xcassetsのcarPlayのチェックを外すことで解決します。

Images.xcassetsに移動してappIconを選択し、carPlayのチェックを外します

3
Abdullah Amer

120x120アイコンで発生する場合は、images.xcassetsから削除してください。

2
Igor Bizi

この問題が発生し、拡張子がPNGであっても、影響を受ける画像はJPEG型であることが判明しました。

プレビューのドキュメントタイプで確認します。

Document type: JPEG image

1
Lyck

私はこの問題を抱えていて、appIcon60x60ファイルを探しました。 appicon60 @ 2xは120x120ファイルであるはずでしたが、60x60ファイルであることがわかりました。

Carplayアイコンにも同様の問題がありました。 Xcodeは1xファイルだと言っていますが、実際には2xファイルです。そのため、画像が240x240であるappicon120 @ 2xファイルを作成すると、問題が修正されました。これは1xではなく2xファイルを示しているはずなので、Xcodeの欠陥です。

要約すると、このエラーが発生した場合、実際の画像サイズが対応するアイコンと一致することを確認してください。

0
Litehouse

Xcode 7でこの問題に遭遇しました。

enter image description here

Appleアプリアイコンの公式ドキュメント:

https://developer.Apple.com/library/ios/qa/qa1686/_index.html

私は非常にアイコンと正確なサイズをチェックし、アイコンを設定できるすべてを設定しました、私はついにこの問題を解決しました。

0
ifeegoo

これらの答えがすべて私を助けてくれなかったので、私も自分の解決策を共有したいと思います。

私の場合、アイコン29x29と40x40で同じ問題が発生しました。

まず第一に面白いこと。エラーメッセージ全体を読むことができる場合(エピックフェールApple Xcode 8)最初のエラーメッセージがカットされた場合、私はそれを完全に読むことさえできませんでした。

Xcode->アーカイブ->エクスポート

そして、ファイルを作成してから検証します

Xcode-> Application Loader->インポートしてApp Storeにアップロード

そこにのみ、すべてのエラーメッセージが完全に表示されます。

とにかく、どのアイコンが間違っているかを知っていると仮定しましょう

フォルダーProject Folderに移動する必要があります。その後、私の場合は

Unity-iPhone-> Images.xaccets-> AppIcon.appiconset-> Contents.json

そのファイルを開き、エラーメッセージに表示されていたすべての画像オブジェクトを削除します

私の場合

    {
        "filename" : "Icon-Small.png",
        "idiom" : "iphone",
        "scale" : "1x",
        "size" : "29x29"
    },
    {
        "filename" : "[email protected]",
        "idiom" : "iphone",
        "scale" : "2x",
        "size" : "29x29"
    },
    {
        "filename" : "[email protected]",
        "idiom" : "iphone",
        "scale" : "3x",
        "size" : "29x29"
    },
    {
        "filename" : "Icon-Small-80.png",
        "idiom" : "iphone",
        "scale" : "2x",
        "size" : "40x40"
    },
    {
        "filename" : "Icon-Small-120.png",
        "idiom" : "iphone",
        "scale" : "3x",
        "size" : "40x40"
    }

NOW IMPROTANTファイルを保存しようとしても機能しないため、XCode 8をシャットダウンする必要があります。とにかく[保存]をクリックしても(Appleの重大な失敗)、それは実行されません。だからあなたは救ったと思うが、あなたは救わなかった。 。 。 XCodeがjsonファイルを自動的に再構築していると思ったため、これを理解するのに何時間もかかりました。

それが私の修正でした:)

誰にとっても役立つことを願っています

0
Tower Jimmy

これは私のために働いた

Prep Appまたは https://makeappicon.com/ を使用してアイコンを生成する場合

このエラーが発生する可能性があります

Car PlayまたはApple WatchまたはMac用のアプリを開発していない場合は、対応するアイコンを削除してチェックを外すことをお勧めします

Xcodeからそれらを削除してチェックを外すには:

=>右側の[プロパティ]タブをクリックします

=> 3番目のサブタブに移動

=>車のプレイのチェックを外す[]すべて
=> Apple Watch-> None
=> Macのチェックを外す[]すべて

enter image description here

0
Sujay U N

私は同じ問題を抱えており、上記以外のすべてのソリューションではない別のソリューションを修正しました。

私の解決策は画像フォーマットでした。 .png拡張子の画像を受け取りましたが、画像はpngではありません。 .psdファイルでした...このエラーは他のすべての場合と同じです。注意してください。

0
BeyazBaron