Apple に A functional link to the Terms of Use (EULA) でリジェクトされた対応方法

Apple に新規アプリで審査を出したらこのような Reject が返ってきた。

Hello,

Thank you for your resubmission. Upon further review, we identified an additional issue that needs your attention. See below for more information.

If you have any questions, we are here to help. Reply to this message in App Store Connect and let us know. 

Guideline 3.1.2 - Business - Payments - Subscriptions

We noticed that your app did not meet all the terms and conditions for auto-renewing subscriptions, as specified in Schedule 2, section 3.8(b) of the Paid Applications agreement.

We were unable to find the following required item(s) in your app's metadata:

– A functional link to the Terms of Use (EULA)

Next Steps

To resolve this issue, please add this missing information. If the above information is present, please reply to this message in App Store Connect to provide details on where to locate it. 

If you are using the standard Apple Terms of Use (EULA), you will need to include a link to the Terms of Use in your App Description. If you are using a custom EULA, add it in App Store Connect.

Resources

- Learn more about offering auto-renewable subscriptions on the App Store.

- Review the Paid Applications agreement (App Store Connect login required).

Reject された時のアプリの状況は以下の状態だった。

対応

主に https://gosyuin-map.seesaa.net/article/481968762.html を参考にした。
このサイトでは以下のうち①と④に対応したとあり、同様の対応をした。 (私の場合は②③⑤は対応済みだった)

利用規約とプライバシーポリシーは別々のWEBページを用意する
② アプリ内に利用規約へのリンクを実装する
③ アプリ内にプライバシーポリシーへのリンクを実装する
App Store Connect のEULA利用規約を記入する
App Store Connect にプライバシーポリシーへのリンクを掲載する

利用規約とプライバシーポリシーを分ける

当初は terms-privacy.html みたいに利用規約とプライバシーポリシーを混ぜていたが、ちゃんと terms.html, privacypolicy.html に分離してアプリ内や App Store Connect に記述した。

EULA にカスタム使用許諾契約を記載

これはどうしたもんかと思っていたが、クックパッドというアプリをAppStoreでみたら「アプリインストール前にこのURLの利用規約を読んでね」という旨の使用許諾契約が書かれていたので、これを丸っとパクって自分のアプリもこの内容を入れた。

おわり

これで審査無事通った。