Rollout.io отвечает на изменение политики Apple в отношении «динамического обновления кода», заявляя, что его SDK полностью соответствует требованиям

Вчера вечером Apple начала принимать меры против приложений, которые используют сторонние сервисы для обновлений без одобрения App Store. Большинство затронутых приложений, похоже, использовали Rollout.io — SDK, который позволяет разработчикам изменять свои приложения «в реальном времени».

Теперь генеральный директор и соучредитель Rollout, Эрез Русовски, выступил с заявлением об изменении политики Apple…

В заявлении, опубликованном на веб-сайте Rollout.io, Русовски пояснил, что основная цель сервиса — позволить разработчикам быстро исправлять ошибки после выпуска приложения. В ответ на опасения по поводу безопасности Русовски также объяснил, что Rollout защищен от атак типа «человек посередине» и, кроме того, позволяет разработчикам исправлять уязвимости по мере их обнаружения.

Нашей платформой воспользовались сотни разработчиков для улучшения качества своих приложений, исправив тысячи ошибок после релиза. Это приносит пользу как разработчикам, так и конечным пользователям, и, по консервативным оценкам, предотвратило миллионы сбоев.

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

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

Хотя Apple не изменила свои руководящие принципы, похоже, что эти руководящие принципы теперь интерпретируются более узко. Мы разочарованы тем, что Apple внесла это изменение до того, как у нас появилась возможность устранить какие-либо проблемы.

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

Rollout также продолжает утверждать, что он остается в рамках рекомендаций Apple:

Мы хотим еще раз подчеркнуть, что мы всегда тщательно соблюдали рекомендации Apple (подробно описанные здесь); в частности, положение в их рекомендациях, которое позволяет разработчикам отправлять JavaScript в живые приложения, если функции и возможности не изменяются.

Русовски говорит, что Rollout продолжит двигаться вперед, несмотря на новую политику Apple. Он также анонсирует предстоящий сервис компании, который «охватывает весь процесс разработки приложений, а не только постобработку».

Полный пост в блоге можно прочитать здесь.