В этой надоедливой ситуации.
Дело в том, что обычно вам нужно:
изменить приложение, чтобы оно имело демонстрационный режим, который Apple может использовать.
Это полная боль в заднице, но это так.
Некоторые очки,
ДляНапример, у вас может быть «специальный» номер (666-777-8888), который вводится.Когда это введено, приложение разблокируется, и вы можете увидеть, как оно работает.
Это действительно неудача, когда это происходит.Это просто один из рецензентов, идиот.Иногда, если вы просто отправите заявку снова, она пройдет через.
Обратите внимание, что вы МОЖЕТЕ В ФАКТЕ отправить им электронное письмо и объяснить ситуацию, они предоставят вам особую обработку, и они "на самом деле"Проверьте это "с номером телефона .Однако, конечно, это может занять некоторое время, для получения специальной обработки требуется много времени.(Если ваше приложение уже не пользуется популярностью / известностью, оно поможет вам мгновенно. Это несправедливо, но такова жизнь.)
Важным моментом является следующее: для демонстрационного режимаобратите внимание, что не нужно показывать все функции за бортом.Процесс проверки Apple в любом случае шутка.В 99,9% случаев они просто смотрят на ваше приложение. Если вам нужно сделать «демонстрационный режим Apple», то нормально, что в демонстрационном режиме есть только несколько ваших функций. Они действительно просто проверяют, что он не падает при запуске и что онв целом работает нормально.
{Что касается последнего пункта - на самом деле, они только тщательно проверяют ваше приложение на предмет проблем с политикой и т. д., когда оно становится популярным.Это приводит к приводящей в бешенство ситуации, когда спорные приложения сначала утверждаются, но затем, когда они «действительно смотрят на это», они говорят, что вам не разрешено собирать пожертвования или использовать эту модель оплаты или что-то в этом случае.}
Относительно наличия режима "специальной демонстрации".Это неприятно, но иногда вы должны сделать это:
- У вас есть URL-адрес, например "yourCompany.com/DemoCheck.txt".
- Когда приложение запустится, посмотрите, существует ли оно.
- Если это так, разрешите «боль в заднице» в демонстрационном режиме Apple
- Теперь, после того, как Apple утвердит его, фактически удалите URL с вашего веб-сервера, чтобы ваше приложение теперь могло запускаться.в обычном потребительском режиме.
(Обратите внимание, что если вы используете какой-либо бэкэнд, которым вы, вероятно, являетесь, вы можете сделать то же самое, просто используя бэкэнд. Поэтому просто укажите значение в Firebaseили что-то, что означает «демонстрационный режим Apple». Как только приложение поступит в производство, выключите его.)
Еще раз, если вы действительно делаете что-то важное, например, «банковское приложение», вы, очевидно, можете »у него нет дыры в безопасности, как идиотская «версия для тестирования на яблоке».В этом случае вы можете на самом деле связаться с ними и внимательно объяснить ситуацию, и они, на самом деле, "правильно" протестируют ее с помощью телефона и т. Д. Но это действительно займет * долгое время ипросто не практично - подумайте, вам придется делать это каждый раз.На практике вам нужен «яблочный демонстрационный режим».