3

iPhone のみのアプリが iTunes Connect によって拒否されたのは...

お客様のアプリを確認したところ、iPad と iPhone の両方に対応したユニバーサル アプリであることがわかりました。ユニバーサル バイナリとして設定されているため、アプリには iPhone と iPad のスクリーンショットが必要です。

このアプリは以前はユニバーサル バイナリであり (以前は承認されていませんでした)、バイナリをアップロードできるようにするために以前に iPad のスクリーンショット (単なるプレース ホルダー) をアップロードしていました。(IAP をテストするには、バイナリをアップロードしてから自己拒否する必要がありました。)

しかし、私が知る限り、私のアプリは iPhone のみのバイナリです。iOS iPad シミュレーターで実行すると、2x ボタンを使用して iPhone の解像度で実行されます。それでも、この (私が思うに) iPhone のみのバイナリを iTunes Connect にアップロードすると、依然として iPad のスクリーンショットを求められます。

Xcodeには次の設定があります

ターゲット -> ビルド設定 -> ターゲット デバイス ファミリ = iPhone。

ターゲット -> 概要 -> デバイス = iPhone。

また、シミュレーターで実行すると、iPhone 専用アプリのように動作します。XCode または iTunes Connect に他に設定する必要のある設定はありますか? thnx


編集アプリが拒否された後、プレースホルダーの iPad スクリーンショットを iTunesConnect から削除しました。(アプリを送信する前に何度かこれを試みましたが、できませんでした。その理由でアプリが急上昇しないことを期待して、レビュー担当者に開発者のメモを書きました。) また、ipad の Default.png を削除します。私のプロジェクト。これらのアクションのうちの 2 つのうちの 1 つがそれを修正しました。アプリをユニバーサルとしてテストしていたため、iTC が iPhone バージョンのみをアップロードしていることを認識するのに数回の提出が必要だったと思います。いずれにせよ、今ではそれを iphone のみとして認識し、承認されました。

4

3 に答える 3

1

アプリが拒否された後、プレースホルダーの iPad スクリーンショットを iTunesConnect から削除しました。(アプリを送信する前に何度かこれを試みましたが、できませんでした。その理由でアプリが急上昇しないことを期待して、レビュー担当者に開発者のメモを書きました。) また、ipad の Default.png を削除します。私のプロジェクト。これらのアクションのうちの 2 つのうちの 1 つがそれを修正しました。アプリをユニバーサルとしてテストしていたため、iTC が iPhone バージョンのみをアップロードしていることを認識するのに数回の提出が必要だったと思います。いずれにせよ、今ではそれを iphone のみとして認識し、承認されました。

于 2013-04-22T23:06:29.663 に答える
0

で見たものを信じてはいけませんtargets->Summary。特に、「ユニバーサル」に変更して「iPhone」に戻したことがある場合。

代わりに、Summary常にチェックする必要がありますtargets->Info

また、アイコン、向きなどを変更すると、多くの場合、Info

于 2013-04-12T12:23:17.530 に答える
0

ビルド ターゲット デバイスを iPhone に設定するだけです... plist でチェックを行います... また、.x​​ib ファイルを iPhone にロードし、プロジェクトをクリーンアップして再構築します..いくつかのターゲットをロードしていないかどうかを確認します

于 2013-04-12T02:58:25.990 に答える