Skip to main content

Бывший инженер-программист IOS в Tumblr описал процесс проверки Apple App Store как запутанный, случайный, противоречивый и глупый. Он утверждает, что его мнение разделяет «подавляющее большинство» разработчиков iOS.

Он сосредотачивается на опыте Tumbler, описывая случайные отказы компании в обновлении приложений, но говорит, что проблема гораздо серьезнее …

Сригс написал сообщение в блоге Tumblr, начав с описания проблем Tumblr с запретом на порнографию Apple. Он говорит, что обозреватели App Store будут искать по ключевым словам, которые могут найти порно, и отклонять приложение. Затем компании нужно было найти созданный пользователями контент, который был обнаружен в ходе поиска, и удалить его перед повторной отправкой приложения.

В случае с Tumblr это обозреватель, который выполняет поиск, набирает что-то вроде «сиськи» и находит порно. Иногда они искали что-нибудь более безобидное, например «носки» (да, я знаю), и находили порно. Иногда они искали что-то совершенно невинное и все равно находили порно. Tumblr будет отвергнут.

Это происходило регулярно. Я бы сказал, что каждые 5 обновлений (каждый раз, когда Tumblr обновляет приложение iOS, они должны повторно отправлять приложение на проверку).

Он говорит, что Apple запретила слова и фразы, а также изображения, и оба будут полагаться на произвольные суждения случайных рецензентов.

Список запрещенных слов вызывает полное недоумение, и я могу только предположить, почему такие теги, как ‘long post’, запрещены к появлению на iOS. […]

Tumblr получит рецензента, который помечает tumblr как порнографию, и когда Tumblr открывает уведомление об отказе, скриншот будет чем-то совершенно не порнографическим. Я говорю такие вещи, как женщина в бикини. Даже не позировать в порнухе. Что-то вроде рекламы лазерной эпиляции.

Сригс сказал, что, поскольку обзор каждый раз назначается разному случайному человеку, нет никакой последовательности — и при этом контакт службы поддержки разработчика не может предложить какую-либо помощь.

Поскольку процесс рецензирования осуществляется людьми, некоторые рецензенты интерпретируют рекомендации более строго, чем другие. Поскольку в процессе рецензирования выбирается рецензент случайным образом, процесс рецензирования каждый раз является случайным.

Контактное лицо службы поддержки разработчиков не находится в прямом контакте с рецензентом и не общается с ним каким-либо образом, кроме отчета, который они получают из обзора (который также есть в Tumblr). Контактное лицо службы поддержки разработчиков также не может сообщить Tumblr, пройдут ли они проверку, если они предложат гипотетические изменения в Tumblr.

Он добавил, что не только разработчики Tumblr разочарованы процессом проверки в App Store.

Инженерам iOS в Tumblr совершенно не понравилась чушь Apple, что неудивительно. Тем не менее, мой опыт показывает, что подавляющее большинство инженеров iOS в других местах считают то же самое. Процесс обзора Apple рассматривается как глупое препятствие, которое вы должны преодолеть […]

Разработчикам iOS также приходится иметь дело с постоянно меняющимися техническими рекомендациями, которые могут быть неясными, с изменяющимися или неопределенными сроками. Хорошим примером этого было недавнее изменение, которое требовало, чтобы все приложения, доступные на iPad, поддерживали многозадачность с разделением экрана. Я не только получил противоречивые ответы о том, что это означает, от самих Apple и разработчиков, которые контактировали с другими представителями Apple. Никто не знал, будет ли его приложение для iPad удалено из магазина или есть способ отказаться от него. Это требование вынудило многие компании изо всех сил стараться обновить свои iPad, чтобы уложиться в этот крайний срок, только для того, чтобы требование было смягчено, а крайний срок был перенесен. Веселые времена, отличное использование часов разработки.

Если вы разработчик iOS, вы согласны? Поделитесь собственными впечатлениями и мыслями в комментариях.

Изображение: Натан Думлао / Unsplash