2016-07-06 7 views
2

iOSアプリは失敗「UIRequiredDeviceCapabilities」のiTunes Connectを介してレビューのために私の新しいアプリのバージョンを提出しようとしたとき、私はエラーを取得しています

アプリのInfo.plistには、このアプリが以前のバージョンでサポートされていたiOSデバイスで開けないようにするUIRequiredDeviceCapabilitiesキーの値を含めることはできません。詳細については、「UIRequiredDeviceCapabilitiesキーについて」を参照してください。すべてので

以前にこのアプリのリリースビルドし、私はplistファイルで「UIRequiredDeviceCapabilities」の下に、次の属性がリストされています:私は場所に依存して、いくつかの機能が含まれている。この最新のビルドで

armv7 

armv7, location-services, gps 

これで、ビルドで上記のエラーメッセージが表示されるようになりました。前にこの問題を扱った人はいますか?

現在、私はバージョンをぶつけ試みたし、必要な機能から「のARMv7」削除しようとしています。

+0

私はこのキーをplistとupload appから削除しました –

答えて

3

Device Compatibility for iTunes submissions.

は、ここで該当するセクションです:

重要:あなたはバイナリに 更新を提出するときは、すべてのデバイス要件の変更がなされなければなりません。あなたのデバイスを拡張することのみが許可されています 要件。バイナリの更新を送信して、 のデバイス要件を制限することはできません。このアクションは 以前に新しいアップデートを実行しているから、あなたのアプリをダウンロードした顧客を維持しますので、あなたは デバイス要件を制限することはできません。

だから、短い答えは、あなたがそれを行うことはできません。これらのフラグが絶対必要な場合は、そのための新しいアプリケーションを作成する必要があります。

0

ここでの問題は、アプリがあらかじめインストールされていたとこれらの機能をサポートしていないデバイスは、アプリを更新することはできない「だろう」ということであり、それはあなたがこのエラーを取得する理由

だから私ドンですあなたがそこに置くことができると思います。

0

私はもともと質問を、私は「GPS」デバイス機能を除去することにより、審査のためのアプリケーションを提出することができたので、私はコメントしています。

関連する問題

 関連する問題