0

次の理由により、Apple は私のアプリを拒否しました。

1) iOS 6.0.1 を実行している iPhone 5 でアプリがクラッシュすることがわかりました。これは、App Store レビュー ガイドラインに準拠していません。

2) アプリは、Wi-Fi とセルラー ネットワークの両方で起動時にクラッシュしました。


Xcode バージョン 4.3.2 を実行していますが、これは iPhone 5 と互換性がないと思います。iPhone 5 アーキテクチャをサポートしていない古い Xcode バージョンでテストしたため、アプリが拒否されたことを示唆していますよね?

2 つ目の理由として、Apple が私のアプリを拒否したのは、私のアプリでもコードを介してインターネット接続を使用していないためだと思います。Reachability ライブラリを利用して、起動時にインターネット接続の可用性を確認する必要があります。

iOS 6ではなくiOS 5.1.1以下を実行しているシミュレーターと実際のデバイスの両方でアプリをテストしたことに注意してください

助けはありますか?よろしくお願いします!

4

1 に答える 1

1

単純:

  • シミュレーターとデバイス(iOS 6を使用)を使用して、最新バージョンのXcodeを使用してビルド、デバッグ、およびテストする
  • 引用された問題、およびその他のクラッシュする問題を削除します
  • 再送信

到達可能性は必要ありません。アプリはエラーを適切に処理する必要があります(クラッシュ/爆発/リーク/奇妙な状態に陥ることはありません)。

于 2012-11-06T05:22:48.363 に答える