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?
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.