Google и Facebook лишились возможности тестировать приложения, не загружая их в официальный App Store. Компания Apple решила, что разработчики нарушили внутренние правила, которые не позволяют следить за пользователями, и лишила их сертификатов Enterprise Developer Program.
Что дает сертификат разработчика
Сертификат дает право на внутреннее тестирование iOS-приложений без их размещения в официальном магазине. Фактически без него Google не может, к примеру, выполнить тестирование и понять, насколько корректно работают бета-версии Google Maps, Gmail и Hangouts на «яблочных» устройствах.
Сертификат нужен и для сервисов, предназначенных для сотрудников компании. Когда Google лишился электронного документа, сотрудники не могли получить доступ к приложению с расписанием корпоративных автобусов.
За что забрали сертификаты
Меры в отношении Google и Facebook предприняли из-за нарушения правил сервиса Apple. Дело в том, что Google предлагала загружать приложение для анализа трафика Screenwise Meter в App Store.
Устанавливая это приложение, владельцы передавали корпорации данные о своей активности. Они знали о том, что делают – Google не держала сбор статистики в секрете. В обмен участники программы получали подарочные карты на небольшие суммы.
Издание TechCrunch обратило внимание на Screenwise Meter, и в адрес «корпорации добра» посыпался шквал критики. Google принесла Apple извинения, объяснила ситуацию и удалила его. Но Apple не могла не отреагировать на инцидент.
В тот же день, 31 января, Apple также лишила сертификата компанию Facebook. Разработчики распространяли приложение Facebook Research для сбора личных данных. Пользователи должны были не только предоставлять Facebook возможность сбора статистики, но и, к примеру, делать скриншоты своих покупок.
Facebook Research тестировалось в обход App Store. Вместо официального магазина соцсеть использовала ресурсы для бета-тестирования.
Хорошие новости
Спустя несколько часов, когда о скандале узнала вся технологическая общественность, Apple вернула сертификат Facebook. Затем восстановили и сертификат Google. Корпорация извинилась перед пользователями:
«Приложение для iOS Screenwise Meter не должно было участвовать в программе Apple для разработчиков, это была ошибка, за которую мы извиняемся. Мы отключили приложение. Это полностью добровольная программа и всегда такой была. Мы не скрывали от пользователей то, как управляем их данными, к зашифрованном на устройстве данных у нас доступа нет. Выйти из программы пользователи могли в любой момент».
Шпионские приложения из магазина удалили.