あなたのアプリが Apple の審査で却下される 9 つの理由
私たちは Apple App Review をよく扱います。
私たちは顧客に代わって何千ものアプリを提出し、多くの拒否に対処してきました。 この記事では、Apple の審査チームによってアプリが却下される可能性がある、私たちが見てきた最大の間違いをいくつか取り上げます。 Resolution Center はそれほど悪いものではなく、厳しい iOS ガイドラインと手動レビュー プロセスを通じてアプリを取得するのを手助けする場所です。 この記事では、解決センターで費やす時間を制限し、アプリが初めて受け入れられるようにすることを目的としています。
Your App Is Not for Everyone
却下される主な理由の 1 つは、より多くの人に関係のない公開アプリを提出することです。 たとえば、あなたのアプリが人口 27 人の町の地元の食料品店を宣伝するものであった場合、Apple は「No」と言う可能性が高いと思います。 また、アプリには何らかの機能が必要です。 例えば、「I Am Rich」アプリの時代は過ぎ去り、何もしないが、スクリーンショットにバカ高い金を使うほど金持ちであることを他の人に知らせるだけである! このリンク先をご覧ください。 基本的に、アプリが何か役に立つものであり、幅広い人々のためのものであることを確認してください。
企業の従業員向けのアプリについてはどうでしょうか。 そのアプリは App Store で誰でもダウンロードできるようにはならず、特定のデバイスのみに制限されます。
Your App Is Identical To Your Website
多くの人が、自分の Web サイトとまったく同じことを行う、同じデザインで表示するアプリを望んでいます。 このようなアプリは拒否されます。 なぜでしょうか。
Appleは、Webサイトができないことをアプリが行うことを望んでいます。 そうでなければ、なぜアプリが必要なのでしょうか。 残念ながら、プッシュ通知だけでは、このハードルを越えることはできません。 メンバーエリア、アプリ内での購入、メディアのダウンロード、デバイスのカメラの使用、およびそのようなネイティブ機能のような双方向性を作成する必要があります。
Appleは、アプリがヒューマン インターフェイス ガイドラインに適合することを期待しています。 ヒューマン インターフェイス ガイドラインは、アプリケーション開発者に一連の推奨事項を提供するソフトウェア開発文書です。 簡単に言えば、Apple はあなたのアプリが彼らの設計原則とガイドに適合することを望んでいるのです。 また、アプリに Apple のブランド名を使用しないでください。Apple はそれも好ましくなく、却下されます。 資格情報を与えなかったために審査員がログインできない場合、またはデッド リンクを見つけた場合、アプリは却下されます。
アプリがデモ コンテンツを使用している場合にも却下されることがあります。 偽のユーザー プロファイルを作成し、コンテンツを追加して、アプリが空っぽではなく、本物に見えるようにすることは可能です。 アプリがスプラッシュ画面からロードするのに10秒以上かかっている場合、審査に通らない可能性が高くなります。 正直なところ、アプリがスプラッシュ画面で長い間ハングアップしている場合、アプリの開発に大きな問題があることを示唆しています。
Your App Description Is Incomplete
これは簡単なものです。 アプリが良い説明を持っていることを確認し、そこにある必要があるすべてを含めます。
説明を記入するときに利用可能なスペースがたくさんあるので、それを使用します。 アプリのすべての機能、できること、そしてあなたが誰であるかについて、顧客に伝えてください。 アプリ内課金など、追加の説明が必要な機能を使用している場合は、必ずそれを含めてください。
Appleはこの情報を高く評価しており、省略したり非常に制限したりすると、却下される確実な方法です。 また、説明文にアプリの価格を含めないようにしましょう。 さまざまな国があなたのアプリを見る可能性があり、これらの国にあなたのアプリを販売する場合、おそらく異なる通貨になるでしょう。
他のアプリをコピーした
そこで、次のポイントにつながりますが、コピーしないことです! アプリの説明が、たとえば、Facebook として記述されている場合、ストアに入ることはありません。 あなたのアプリがユニークであること、新しいこと、新鮮であることを確認する必要があります。 もちろん、既存のアイデアを取り入れて改良することに問題はありませんが、あからさまに他のアプリをコピーすることは、審査チームには届きません。
アプリが大きすぎる
.ipa ファイルのサイズが大きすぎないことを確認してください。 この記事を書いている時点では、Apple は携帯電話ネットワーク経由で App Store からダウンロードできるアプリのサイズを 100Mb までと規定しています。 これより大きいと拒否されます。
アプリの合計サイズは 4GB まで可能ですが、ファイルが大きくなるほど、ユーザーがダウンロードするのに時間がかかるようになります。
間違ったバージョン番号を使用している
Appleは、ビルド番号の1番を好みます。 したがって、アプリをアップロードするときは、少なくとも 1、1.0、1.0.0 などのバージョン番号を使用することを確認してください。 Apple が 1 よりも低い番号、たとえば 0.1 を見た場合、拒否されます。
Apple が 1 よりも低いバージョン番号を見た場合、そのアプリはまだ配布の前段階であると判断します。 Apple は、素晴らしく、完全で、機能の豊富なアプリを見たいと思っています。 アプリが不完全だと感じたら、たとえそれがバージョン番号だけであっても、拒否されるでしょう。 また、「Alpha」や「Beta」という言葉も好まれませんので、説明から除外するようにしてください。
ダウンロードの乱用
開発面では、コンテンツやスクリプトを実行時にダウンロードしないようにしましょう。 Apple は、「いかなる方法または形態でもコードをダウンロードするアプリは拒否される」と述べています。 これはかなり曖昧な表現ですが、こう考えてみてください、アプリの動作方法を効果的に変更する Javascript を実行時にダウンロードした場合、審査員がレビューしたものとは別のアプリと見なされる可能性があります。 また、ファイル システムを悪用しないでください。 つまり、ユーザーの許可なしにファイルをダウンロードしないことです。 ネットワークがないときにも、アプリが実際に何らかの形で動作することを確認する必要があります。 たとえ、インターネット接続が必要であることを示すページであっても、Appleはそのような機能を必要としています。 9640>
You Violated Apple’s Guidelines
Apple には、遵守しなければならない App Store Review Guidelines(アプリストア審査ガイドライン)のセットがあります。 中傷的、攻撃的、宗教、文化、民族に対する意地悪なアプリは拒否されます。
ご想像のとおり、これは完全なリストではありませんが、アプリを拒否される確実な方法の大部分をカバーしています。
アプリが却下された場合の対処法
冒頭で触れたように、アプリが解決センターに送られた場合、そこには理由があり、その理由は詳細に説明されています。 Google はあなたの味方です。拒絶の理由をそこに置くだけで、それをより深く説明するスレッドがどこかにあるはずです。
解決センターは世界の終わりではありません。 再投稿する前に必ずビルド番号をバンプしてください。さもないと、.ipa ファイルをアップロードしようとしたときにエラーが発生します。