2

アプリを iTunes Connect に送信するために Xcode のすべてをクリーンアップした後、答えが見つからないエラーに達しました。完全なエラーは次のとおりです。

検証のためにアプリケーション Info.plist を解析できません。Info.plist に埋め込み制御文字が含まれていないこと、del 形式であること、および UTF-8 互換エンコーディングでエンコードされていることを確認してください。

UNITY 3D でプロジェクトを作成し、iPod と iPhone ですべて正常に動作しますが、ビルドしてアーカイブし、オーガナイザーまたはアプリケーション ローダーから送信すると、このエラーが発生します。

誰か助けてください??

4

4 に答える 4

3

このエラーが発生し、フィールドの 1 つで不注意なスペースであることが判明しました。しかし、これらのエラーを解決する鍵は、info.plist ファイルをテキスト エディターで表示することです。注意深く調べると、不適合の文字/フィールドを見つけることができる可能性があります。

于 2012-11-09T07:49:47.223 に答える
1

奇妙なことに、私はこの非常にエラーを示すプロジェクトを持っていました。私の場合、「アイコンファイル(iOS5)」を前の「アイコンファイル」と交換することで違いが生じました。古いアイコンファイルでは、アイコンが標準の命名規則(Icon.png、Icon @ 2x.png、Icon-72.png、Icon-72@2x.pngなど)である必要があることに注意してください。

この変更によって異なる結果が生成される理由を説明できず、Appleアプリの検証のバグであると私は信じています。

于 2012-10-26T17:01:31.670 に答える
1

おそらくBOM文字か、見えないものです。ドキュメントをBOMなしでUTF-8に変換してみてください。また、行末がすべて\ n(LF)であり、\ r \ n(CRLF)ではないことを確認してください。それはそれを修正する必要があります。

あなたがどんなテキストエディタを持っているかはわかりませんが、無料のTextWranglerでこれを行うことができます。

もう1つの可能性は、他の特殊文字(&、<、>など)が気に入らないことですが、そうではないと思います。

于 2012-07-20T14:56:56.700 に答える
1

Info.plist をプレーン テキスト エディターで開いてみて、場違いの可能性がある文字を探します。他の同様のアプリがある場合は、両方のプレーン テキスト .plist ファイルを比較すると、問題が発生する可能性があります。

于 2012-08-31T23:14:23.580 に答える