Серьезный конфликт произошел между гигантами ИТ-Индустрии. Кампания Apple временно заблокировала enterprise‐сертификаты Facebook и Google.
Конфликт возник вокруг социальной сети на фоне публикации результатов журналистского расследования TechCrunch. Специалисты издания обнаружили, что Facebook, несмотря на установленные Apple правила, распространяла среди пользователей приложение Facebook Research, предназначенное для сбора данных. Пользователям предлагали принять участие в оплачиваемом научном исследовании социальных медиа, и Facebook Research устанавливало на устройство собственный root‐Сертификат, после чего могло собирать практически любую информацию о гаджете и действиях его владельца.
За такую слежку Facebook предлагала пользователям iOS и Android (от 13 до 35 лет) до 20 долларов в подарочных сертификатах в месяц, а так же различные бонусы за привлечение друзей. Приложение распространялось через бета-тестерские сервисы Applause, BetaBound и uTest. Однако конфликт заключается не в том, что люди разрешали Facebook следить за своими действиями за деньги, а в том, что приложение, в нарушение всех правил, было подписано enterprise‐сертификатом Facebook. Согласно правилам Apple, такие продукты могут иметь хождение только внутри компании, но не предоставляться пользователям. Хуже того, приложение могло обновляться в обход App Store, и в прошлом году Apple уже блокировала его "предыдущую интерацию", Onavo Protect, что то же было связано с большим скандалом.
Когда информация о Facebook Research стала достоянием общественности, Apple просто отозвала enterprise‐сертификат Facebook, а в компании подчеркнули, что такое наказание ждет любого разработчика, прямо нарушающего правила Enterprise Developer Program.
Из за отзыва сертификатов перестали работать приложения, которыми 33 000 сотрудников социальной сети, пользовались внутри компании (включая бета-версии Facebook и Instagram), а так же решения для управления различной офисной рутиной: Workplace, Work Chat, Mobile Home.
Такого поворота событий в Facebook определенно не ожидали, однако дня не прошло как компании сумели прийти к соглашению. Представители Facebook сообщили, что сертификаты восстановлены, и все внутренние приложения возобновили работу.
Однако руководство Facebook по прежнему не признает своей вины, хотя и подчеркивает, что отношения с Apple очень важны для Facebook. По их мнению приложение Facebook Research вовсе не нарушало установленных Apple правил, не обновлялось в обход App Store и не шпионило ни за кем без разрешения.
В аналогичной ситуации вместе с Facebook, оказалась и компания Google. На волне скандала вокруг действий социальной сети специалисты обнаружили, что поисковый гигант, имеет очень похожее приложение Screenwise Meter, существующее с 2012 года. Оно так же использовалось для исследования поведения пользователей от 13 лет. а за участие в программе людей награждали подарочными сертификатами. И Screenwise Meter точно так же был подписан enterprise‐сертификатом Google.
В Google сразу заявили, что отключат немедленно приложение на iOS-устройствах и выведут из программы Enterprise Developer, так как, оно использовало корпоративный сертификат по ошибке.
В Apple решили не останавливаться на достигнутом и наказать Google тоже. Как и в случае с социальной сетью, решение Apple негативно сказалось на работе внутренних приложений компании: отказали Google Maps, Hangouts, Gmail, а так же многие другие приложения для сотрудников.
На разрешение конфликта с Apple представителям Google так же понадобилось меньше суток. Через несколько часов после блокировки, компания сообщила, что работа сертификатов была восстановлена, а инженеры Apple уже помогают Google вернуть внутренние приложения в строй.
Судя по всему, пока шумиха вокруг поднятой темы не утихла, можно ожидать появления новых сообщений о похожих нарушениях. Специалисты в социальных сетях, уже пишут о приложениях других крупных компаний, которые точно так же действуют в обход App Store и используют корпоративные сертификаты.