私はiOS 5の生活を始めて以来、更新されているアプリを持っています。 iOS 7では、すべてのリソースに対してAsset Catalogを使用するように切り替えました。これはうまく動作しているようです。私はアップルに提出しようとすると、しかし、私は、検証エラーを取得:アイコン、アセットカタログ、インフォリストの混乱
無効な画像パス - キー「CFBundleIconFiles」の下に参照されたパスに見つかりませんでした画像:「[email protected]」
他のアイコンについても同じエラーが表示されます。これらのアイコンはがアセットカタログに表示され、名前はケースに至るまで正確にわかります。アセットカタログは「バンドルリソースをコピーする」にあり、私のiPhoneとiPadの両方(iOS 7)とiOS 6のシミュレータでアプリを実行すると、すべてのリソースが適切な場所に表示されます。
iOS 6の最小デプロイメントターゲットを使用するようにアプリを更新しました。
アップルにアップデートを提出するにはどうすればよいですか? Info.plistに参照が必要ですか?私が確認すべき他の設定はありますか?警戒が偽りで、私は(レーダーを上げた後で)無視すべきものなのか?
「iOS 6以降でアセットカタログをコンパイルすると、イメージはアプリバンドルのルートに置かれます」 - iOS 7以降では違いますか?限り、SDKやDeployment Targetに関係なく同じ方法で動作することがわかります。 –