Thanks for being a part of WWDC25!

How did we do? We’d love to know your thoughts on this year’s conference. Take the survey here

Missing a functional link to the Terms of Use (EULA)

I wanted to add subscription plan into my app for a new release. I have bottom sheet showing promotional text for this subscription like below

They rejected my app because

We were unable to find the following required information in your app's binary:

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

So I added both links for terms and privacy policy in the promotional text.

I use the standard Apple EULA for the link.

And I still get rejected on the latest review because

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


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

WHY? is it because I should put this link in my App Description page instead of the promotional text? Then why they didn't make noise about the link to privacy policy?

Yes, you have to put EULA link in the App Description. Privacy Policy has dedicated field in the App Privacy section in General.

Hi @tntsb ,

How did you manage to solve this problem? I am stuck at the same point with no clue where should I put the EULA link to get my app approved?

just been rejected twice now for this. I have no idea where to put the link to Apples own EULA

I see this in AppStoreConnect and I have it set to use Apples EULA but apparently this is not good

Same issue here, it's all pretty vague. I've added a link in the actual app description field on the appstore, never needed before, but somehow subscription based.

Gotten rejected twice (so far) for this. I wish the reviewers would point you to a resource that actually helps.

I've tried using the StoreKit modifier: .storeButton(.visible, for: .policies) which shows both links but the links do not work in the app when I tap them -- I get an error that says "Cannot Connect".

Now, I've manually put in links to the terms and privacy pages from my own website and re-submitted. No idea if that'll work. Just throwing everything at the wall to see what sticks at this point.

I've got important updates hanging because of this and it is frustrating to say the least.

If the rejection mentions the app metadata, you need to put a link in the app description in App Store Connect.

I did the all stuff above, and it wasn't enough. They still rejected it. Seems the links need to be in the binary, but the rejection blurb didn't indicate what form that should take. I'll try putting them on the About box, or maybe at the bottom of the Help menu. I'm guessing the whole point is that users can find the links and click on them.

Anyone got any better suggestions?

Can anyone explain why Apple requires the terms of use link in the text of the app description on the app store (app metadata)? In the General App Information a checkbox already exists where the developer has to decide between the standard Apple EULA or a custom terms of use and that link is shown in the app store below the text. It doesn't appear to make sense to have the link also inside the text, especially with links inside the description text not being rendered as links.

Is that some legal workaround they currently need for reference or archiving or what's the reason for the redundant information inside the description text and the separately shown link below the text?

Missing a functional link to the Terms of Use (EULA)
 
 
Q