Можна повернути видалену програму, навіть якщо її більше немає в App Store.
Схоже, Apple готується відповісти на вимоги Євросоюзу і дозволити стороннє завантаження додатків на iPhone. На смартфон з iOS 17 вже зараз можна передати .IPA-файл додатка через AirDrop – і він встановиться. На це звернув увагу розробник під ніком DylanMcD8.
Для тесту він використовував раніше написаний ним застосунок, який він не викладав в App Store навіть через TestFlight. Він додався до бібліотеки додатків і запустився після передачі на смартфон через AirDrop. Автору вдалося підтвердити роботу функції на iOS 17.0.3, 17.1 і 17.2, але не на iOS 16.6.
Ілюстрація: DylanMcD8 / X
Тут є важливий нюанс. Щоб передати застосунок на iPhone, потрібно отримати його у форматі .IPA – тобто, витягнути файл застосунку зі смартфона, на якому він уже встановлений. Але через особливості формату застосунки прив’язуються до Apple ID, і ця інформація зберігається у файлі. Якщо відправити через AirDrop файл застосунку, який не прив’язаний до облікового запису смартфона, запустити його не вийде.
У випадку з DylanMcD8 все спрацювало, тому що застосунок був підписаний його акаунтом розробника, який використовується на його пристроях. Але на інші смартфони встановити його через AirDrop не вийде, тому що застосунку ніколи не було в App Store. Але навіть із застосунками з магазину не все так просто. Якщо спробувати передати .IPA додатки з вашого смартфона другові, застосунок не встановиться, доки він не увійде до прив’язаного акаунта Apple ID – тобто, вашого.
Apple має дозволити завантаження сторонніх застосунків до весни 2024 року, щоб уникнути штрафів у Європі. До того моменту на iPhone можуть дозволити використовувати сторонні магазини застосунків (нехай і не скрізь).