Как выйти из приложения для iPhone, если условия отклонены?

Когда пользователь выбирает «Отклонить» на моей странице «Условия и положения», я могу отобразить предупреждение, но не могу понять, как полностью выйти из приложения. Есть ли способ сделать это?


person Linux world    schedule 27.07.2010    source источник
comment
Если вы реализуете, скажем, кодовую блокировку и всегда отображаете ее, когда ваше приложение выходит на экран, вы можете выйти из приложения exit(0), если пользователь не может ввести правильный код с 3 попыток или аналогично.   -  person Jonny    schedule 23.10.2012


Ответы (2)


Apple не рекомендует приложениям закрывать себя — это создает у пользователя впечатление, что приложение потерпело крах — и, основываясь на том факте, что я никогда не видел, чтобы приложение отображало бессмыслицу с условиями и положениями при запуске, я предполагаю, что это верный способ отклонить ваше приложение из Магазина в любом случае. iTunes Connect позволяет указать пользовательский текст лицензии при отправке приложения; Я бы рекомендовал использовать именно это.

person Noah Witherspoon    schedule 27.07.2010
comment
Просто покажите только кнопку «Принять». Отклонить — это круглая кнопка под экраном. Это будет принято Apple. - person mvds; 28.07.2010
comment
Точно, если пользователь не хочет принимать, он может просто выйти из приложения. - person Kendall Helmstetter Gelner; 28.07.2010

Я только что столкнулся с этой проблемой, и благодаря @Noah Witherspoon я нашел, как установить пользовательскую лицензию, чтобы она отображалась перед загрузкой приложения из AppStore. См. страницу 52 Руководства для разработчиков iTunes Connect, чтобы узнать, что произойдет, когда вы сделай это.

person Edgar Ramirez    schedule 24.06.2011