В прошлом месяце Apple удаляет приложение Airfoil от Rogue Amoeba из App Store вскоре после того, как оно начало предлагать возможность передавать музыку по AirPlay с одного устройства iOS на другое, фактически превращая ваш старый iPod touch в динамик AirPlay. Некоторые считали, что причиной удаления приложения было использование приватных API. Apple предоставила заявление по этому поводу:
Функция, о которой идет речь, позволяет любому устройству iOS, на котором запущено приложение, воспроизводить звук, передаваемый из различных источников, с использованием протокола беспроводной потоковой передачи AirPlay от Apple. В настоящее время Apple разрешает выступать в этой роли только определенным продуктам — таким как Apple TV и (часто дорогостоящее) стороннее оборудование с поддержкой AirPlay.
Судя по записи от сегодня, становится совершенно ясно, что Apple просто не хотела такой функциональности в приложении, и что в «вину» были поставлены сторонние производители оборудования.
Возможно, вы спросите, почему Apple захочет запретить пользователям иметь эту функциональность. Только Apple может дать полный ответ. Мы знаем, что возможность Airfoil Speakers Touch принимать звук напрямую из iTunes и iOS позволила некоторым пользователям отказаться от покупки дорогостоящего оборудования AirPlay, которое Apple лицензирует. Похоже, Apple решила использовать свои возможности «привратника», чтобы просто предотвратить конкуренцию.
Возможно, в рамках своего дорогостоящего лицензирования AirPlay, Apple предоставляет производителям динамиков эксклюзивные права на протокол AirPlay. Возможно, кто-то из этих производителей пожаловался, когда Airfoil позволил другим устройствам iOS передавать аудио друг другу. Затем Apple была вынуждена удалить его, иначе нарушив их эксклюзивное соглашение. Мне это не кажется слишком фантастичным.
О, и есть обходной путь.
Связанные статьи
- Apple удаляет приложение для потоковой передачи звука от Rogue Amoeba без объяснения причин (9to5mac.com)
