それで、私は最近、元のアプリの突然変異であり、コンテンツが異なり、フレームワークが同じである約9つのアプリをアップロードしました...
そのため、今日、9つのアプリすべてがまったく同時にレビューされましたが、それぞれが1日おきにアップロードされていたので、本当に奇妙だと思いました。5時間後、9通の拒否メールと次のような同じ拒否メールが届きます。
2.2 Wi-Fiネットワークとセルラーネットワークの両方で、iOS6を実行しているiPhone5でアプリを起動できなかったことがわかりました。ホーム画面でアプリケーションを選択すると、問題が発生しました。アプリに起動イメージが表示された後、予期せず終了しました。これは、iOS6がアプリケーションにウォッチドッグタイマーを使用していることが原因である可能性があります。アプリケーションが最初の起動を完了するのに時間がかかりすぎる場合、オペレーティングシステムはアプリケーションを終了します。ウォッチドッグタイマーの詳細については、テクニカルQ&Aを参照してください。アプリケーションはデバッガーから起動するとクラッシュしませんが、ユーザーが起動するとクラッシュします。別の可能性として、資格がない可能性があります。詳細については、テクニカルノート:「0x800003A」の解決、アプリケーションが起動しない、「資格がない」を参照してください。個別のコードレベルの質問については、アップルデベロッパテクニカルサポートにご相談ください。必ず次のことを行ってください。
- 拒否の問題の完全な詳細を含める
- DTSエンジニアがフォローアップするときの問題を再現するために、記号化されたクラッシュログ、スクリーンショット、および手順を準備します。クラッシュログを記号化して読み取る方法については、テクニカルノートTN2151iPhoneOSアプリケーションのクラッシュレポートの理解と分析を参照してください。この問題の再現に問題がある場合は、 https: //developer.apple.com/library/ios/qa/qa1764/「Xcodeのアーカイブ機能を使用したワークフローのテスト」の説明に従ってワークフローをテストしてみてください。
私は以前に多くのアプリをアップロードしましたが、この種の問題を受け取ったことがありません。それで、私は彼らの提案に従いました。iOS6を搭載したiPhone 4sでxcodeから実行すると、アプリは完全に完璧に実行されるため、ドッグウォッチタイマーではありません。また、アドホックエンタープライズとして配布し、アプリを.ipaファイルを介してiPhoneに同期しても、問題なく実行されます...
ただし、これをテストする前に、開発証明書と配布証明書を調べて取り消し、キーチェーンを調べて、アプリとキーに関連する証明書のすべてのインスタンスを削除しました。その後、すべてを更新しました。すべてのコード署名/プロビジョニングプロファイルが有効です。デバイスをプロビジョニングポータルにも再追加しました。
他に何かアイデアはありますか?アプリを再度アップロードする前に問題を修正し、もう一度拒否されるまで1週間待ってから、最初からやり直す必要があります。どんな助けやリードも大歓迎です!
また、すべてのinfo.plistバンドル識別子を再確認しました。これらはすべて、各アプリに関連付けられているdistプロファイルと開発プロファイルと一致しています。