0

アプリがユニバーサルである最近行ったプロジェクトを取り、プロジェクトをコピーして貼り付けました。そのコピーで、iPad をサポートしない Lite バージョンを作成しました。

別のプロジェクトからのコピーであることに関係なく、このプロジェクトを独自のものにするために必要と思われるすべてを変更しました: bundleID (ストアの最初のバージョンと一致)、プロジェクト名、表示名などを変更しました。 iPad ストーリーボードとすべての iPad アイコンを削除しました。また、plist から iPad のアイコンを削除しました。

これでアプリの準備が整い、Apple で検証しようとしています。次に、次のエラーが表示されます。

Icon specified in the Info.plist not found under the top level app wrapper: Icon-72@2x.png (-19007)

しかし、すべての「欠落している」アイコンに対して。検証を試みる前は、デバッガーは何も言いませんでしたが、検証の試行後、上記のエラーと同じように 6 つの警告が表示されます。「不足しているアイコン」ごとに 1 つの警告。

Xcode から派生データを削除したり、プロジェクトをクリーンアップしたり、Xcode を再起動したりしようとしましたが、同じことを言い続けています。

何か案が?前もって感謝します!

4

1 に答える 1

2

プロジェクト インターフェイスを介してユニバーサルから iPhone 専用に変更した場合、iPad-Icon と iPad-Storyboard はまだ info.plist にあります。

info.plist を Propertylist として開き、間違ったエントリを削除するだけです。

于 2012-07-08T17:43:20.817 に答える