アプリのアップロードからおよそ二時間ちょっと経過して、iTunes Store から下記の文で始まるメールが届きました。
Dear developer,
We have discovered one or more issues with your recent delivery for "進撃のグソクムシ". Your delivery was successful, but you may wish to correct the following issues in your next delivery:
そこに記載されていた issue ですが Missing Push Notification Entitlement というもの。プッシュ通知なんて使ってないのであれれ?と思ったんですが
iOSアプリを申請した時に「Missing Push Notification Entitlement」というメールを貰った時の対処法 - 強火で進め
に細かに書かれていました。曰く prime[31] 社の Etcetera Plugin の Push 機能が(利用していなくても)自動スキャンに検出されてしまうとのこと。自分は使っていない(はずな)ので、他のプラグインが原因か、または Unity のプロジェクトはどれもひっかかってしまうのか。
たしかに iTunes Store からのメールにも
If you use a third-party framework, you may need to contact the developer for information on removing the API.
と記載されています。
それで Unity のフォーラムを漁っていたら、
Apple Submission Warning: Missing Push Notification Entitlement - Unity Forum
で Unity developer の方が
there is no issue. The api apple told you about are indeed included in unity lib (we do implement push notifications, so we kinda need to use it). But we DO NOT call them behind your back - so you should be good to go if you dont use them
と発言されていました。となるとプラグイン使わなくても駄目そうですよね。。
とりあえず、先刻のメールにも
If your app does not use the Apple Push Notification service, no action is required. You may remove the API from future submissions to stop this warning.
と書かれていますし、実際使ってないのなら無視しておkという報告が多数だったので何もせず経過を見守ってみたいと思います。
ちなみにいつの記事かはわからなかったのですが、こちらでは
【Unity】Missing Push Notification Entitlement Unity iOSアプリ申請アップロード時のエラー対応
Upload Received から Waiting for Review へステータスがかわらず、Invalid Binary のステータスになってしまいました。
とありました。今回自分のケースでは Waiting For Review には変わっています。