Рекомендуемый способ обработки лицензионного соглашения заключается в том, чтобы отправить его при подаче заявки в iTunes. Это позволяет конечному пользователю прочитать лицензионное соглашение до загрузки приложения.
Если вы хотите заставить пользователя принять лицензионное соглашение до использования приложения, вам, вероятно, следует поместить соглашение в файл HTML, который вы можете встроить в приложение. Отображать HTML-код в UIWebView при запуске приложения. (Всего несколько строк кода.) Не пытайтесь втиснуть его в предупреждение.
Вам не разрешено «выходить» из приложения. Вы можете представить Лицензионное соглашение в веб-просмотре с параметрами «Принять» и «Отклонить» на панели инструментов или в виде кнопок на веб-странице. Если пользователь выбирает «Отклонить», вы можете выдать предупреждение с просьбой удалить приложение со своего устройства. Идея в том, что они могут прокручивать веб-просмотр, но не продолжать, пока не нажмут "Принять".
Я не уверен, что Apple разрешит это, это наверняка расстроит ваших конечных пользователей.