#iphone #objective-c #ios #cocoa-touch
#iPhone #objective-c #iOS #cocoa-touch
Вопрос:
В моем приложении для iPhone я хочу показать пользователю условия и условия моей компании и попросить пользователя согласиться или нет, если приложение загружается в первый раз. Если пользователь не согласен, я хочу удалить свое приложение с iphone пользователя. Возможно ли это?
Комментарии:
1. я думаю, вам нравится покупать в приложении! я могу исправить
2. Разве загрузка приложения из app Store в любом случае не подразумевает принятие условий?
Ответ №1:
Нет, но вы можете запретить пользователю заходить в ваше приложение дальше, если они не примут условия.
В этом случае они будут удалены вручную.
Ответ №2:
Нет, нет способа сделать это из API. Лучшее, что вы можете сделать, это заблокировать ваше приложение, если пользователь не согласен с вашими условиями.
Комментарии:
1. как заблокировать приложение?
2. Если они не принимают ваши условия, то напишите свой код так, чтобы приложение не позволяло им ничего делать.
Ответ №3:
Почему вам нравится это делать? Я предположу, что ваше приложение не должно продвигаться вперед и продолжать выдавать диалоговое окно принятия. Таким образом, пользователь не сможет использовать ваше приложение, пока он / она не скажет «да». Позвольте пользователю установить / отменить установку приложения, если он / она пожелает. Это также дает вашему приложению возможность быть принятым пользователем в какой-то момент времени в будущем.
Комментарии:
1. ОК. Но я хочу перейти на домашний iPhone пользователя, если пользователь не согласен с моими условиями. Возможно ли это?
2. Apple не поощряет подобные действия, и ваше приложение может попасть в категорию отклоненных, если вы это сделаете. Прочитайте руководство по интерфейсу пользователя ( developer.apple.com/library/ios/#DOCUMENTATION/UserExperience /… )
Ответ №4:
хм, я думаю, у Apple был ToS для приложений, которые появляются в app Store. Тогда почему вы хотели бы это сделать ..?
Я думаю, все, что вам нужно сделать, это создать заставку / экран при первом запуске приложения, чтобы показать пользователю информацию о вашей компании, а не пытаться создать сценарий удаления.