LoginSignup
3
3

More than 5 years have passed since last update.

iPhoneアプリがRejectされてしまった

Last updated at Posted at 2015-03-13

一週間ほど前にVer1.1として、バージョンアップしたアプリを審査依頼していましたが、昨晩Rejectされてしまいました。備忘録を兼ねて記録しておきます。

背景

  • 2/1 プログラムの勉強を始める(Swift)
  • 2/21 初めて作ったアプリ「SpaceShooter」をアップロード
  • 2/28 審査を無事にクリア!(AppStoreに並ぶ)
  • 3/5 細かなバージョンアップをして再度審査依頼
  • 3/12 下記理由でリジェクト
  • 3/13 プログラムを修正して再度審査へ提出

理由

2.9 - Apps that are "demo", "trial", or "test" versions will be rejected. Beta Apps may only be submitted through TestFlight and must follow the TestFlight guidelines

  • 2.9 Details
    Your app contains references to test, trial, demo, beta, pre-release or other incomplete content.
    Specifically the application shows a frames per second rate as well as node count in the bottom right corner of the app.
    We’ve attached screenshot(s) for your reference.

  • Next Steps
    Please remove all references to “demo,” “trial,” “beta,” or “test” in your application description, app icon, screenshots, previews, release notes, and binary.

スクリーンショットも付けて「ここがダメだよ」と指摘してくださってました。
アップしたソースを確認してみると、ものの見事にFPSとNodeCountを表示しっぱなしでした…。
初歩的なミスで、本当に申し訳ないことをしてしまいました。
これを教訓に、アップロード前に確認すべき項目をチェックリスト化します。

対応方法

  • Buildの変更
    XcodeからBuildのバージョンを変更します。
    ※今回、iTunesConnectからバージョンを上げることができなかったため、Buildだけを変更し対応しました。

  • プログラムを修正
    今回は、FPSとNodeCountを表示しないようにコメントアウトしました。

  • アーカイブのアップロード
    普段アーカイブをアップロードする手順と同様、iOS Deviceに切り替えてアーカイブし、サブミットします。

バイナリを再アップロードしたら、問題解決センターからお礼のメッセージを送信しようと思っていたのですが、バイナリを上げ直したタイミングで、返事が書けなくなっていました。
泣けなしの英語力でせっかく書いたのに…苦笑

Thank you for review of my app.
I apologize for making a mistake.
I corrected the issue, FPS and nodeCount displayed on the screen.
I would appreciate it if you review my app again.

余談

バイナリアップ後、すぐに"審査へ提出"を押すと、以下のようなエラーが発生しました。

App情報を保存できませんでした。もう一度やり直してください。問題が解決しない場合はご連絡ください。

下記記事の現象に引っかかっていたようです。
しばらくして再申請したところ、無事アップロードできました。
App 情報を保存できませんでした。もう一度やり直してください。

参考

iOSアプリ審査Reject ~再審査・再申請手順~

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3