Add license agreement to your iOS app

How can I add an EULA to a free iOS app so that the user must agree before installing the app to their iPhone or iPad? Is this possible through iTunesConnect?

318k 43 43 gold badges 544 544 silver badges 587 587 bronze badges asked Mar 9, 2015 at 16:15 55 1 1 silver badge 4 4 bronze badges

1 Answer 1

Unless you want to custom-roll your own (which still needs to comply with Apple's minimum requirements), you can change the EULA from Apple's default to your own in iTunes Connect.

enter image description here

answered Mar 9, 2015 at 16:19 Brad Brighton Brad Brighton 2,184 1 1 gold badge 14 14 silver badges 15 15 bronze badges

Hi Brad, I included a custom EULA in iTunes Connect and it is shown under the "License Agreement" in the AppStore. But I would like the user to "Accept" the EULA before downloading and installing the app. If the user does not "Agree" the app should not install. How can I implement this in my iOS app?

Commented Mar 9, 2015 at 16:25

If Apple doesn't require it at the iTunes level, you can't do anything pre-install. I would question whether your need is exceptional enough to require it; if so, make sure you note early in the app description that there are essential terms in the EULA that the user agrees to by installing the app (that is, call it out specifically).

Commented Mar 9, 2015 at 16:29

How can it be done in the app? Can I do it using alert messages or is it part of the Xcode built settings?