Как устанавливать приложения на iPhone через AirDrop. Это новая фишка в обход App Store
В закладки

Еще перед презентацией iOS 17 на WWDC 23 мы ждали несколько важных фишек и нововведений в операционной системе для iPhone. Одним из них была официальная возможность установки приложение в обход App Store. Такое новшество уже не первый год продавливают европейские парламентарии.
В тестовых версиях системы и финальном релизе iOS 17 такую фишку мы не увидели, но вот с выходом одного из ключевых обновлений ситуация начала меняться.

Нововведение появилось в iOS 17.1. Возможно, так купертиновцы готовятся к запуску сторонних магазинов приложений или к официальному открытию системы для установки программ и игр не из App Store.
Как установить приложение в обход App Store

1. Найдите нужный IPA-файл на Mac и отправьте его на iPhone через AirDrop.
2. Разблокируйте iPhone и примите файл по AirDrop.
3. Дождитесь окончания загрузки и после этого подождите еще 20-30 секунд.
На экране смартфона появится индикатор установки приложения и через пару мгновение оно будет готово для запуска.
При других способах передачи файла, например, через iCloud или мессенджер установка приложения недоступна.
Где брать IPA-файлы приложений
На данный момент можно загружать IPA-файлы, копии которых вы сделали со своего iPhone, например, через приложение iMazing. Бекап создавался с вашей учетной записи Apple ID и после установки приложение сразу же заработает.

Если же вы попытаетесь установить приложение, которое было сохранено с айфона друга, придется ввести его Apple ID и пароль при первом запуске. При переносе программ и игр через iMazing вы столкнетесь с тем же ограничением.
А вот загрузить IPA-файлы нужной программы или игры из сети и установить таким способом не получится. При запуске потребуется ввести Apple ID и пароль пользователя, который выложил файл в сеть. В этом случае можно переподписать файл через Xcode или iOS App Signer при наличии платной учетки разработчика.
Сейчас новый способ подходит только для развертывания бекапов приложений со своего iPhone при сбросе гаджета, восстановлении прошивки или во время переезда на новый айфон. Хоть установка и возможна без сторонних утилит, для извлечения файла на компьютере все еще нужно специальное ПО.
Надеемся, что это лишь первый шаг от Apple в сторону сторонних магазинов приложений.
Как установить ipa файл на ios
FAQ по установке приложений из AppStore (*.ipa) ˇ
На невзломанных устройствах ( без Jailbreak-а )
- Официально программы устанавливаются несколькими способами:
- Через AppStore на самом устройстве (см. сведения на сайте Apple):
- В поиске вбиваете запрос;
- Покупаете приложение (если оно платное)
- Вводите при запросе данные своей учетной записи (AppleID и пароль)
- Устанавливаете

- C:\Users\имя_пользователя\Music\iTunes\Mobile Applications (Windows)
- Пользователь/Музыка/iTunes (MacOS)
- Tongbu
- vShare
- PPHelper
- Zeusmos
- TrollStore
- И т.д.
Инструкция
- Скачиваете на компьютер программу или игру с 4PDA в формате .ipa
- Скачиваете Cydia Impactor :
- Windows
или
Impactor_0.9.31.zip ( 13.37 МБ )
Документацию по программе смотрите на сайте http://www.cydiaimpactor.com
- Windows
- Разархивируем архив Cydia Impactor в удобное место (например, на рабочий стол)
- Запускаем исполняемый файл (в Windows — Impactor.exe)
- Подключаем iOS устройство к компьютеру через кабель. Cydia Impactor обнаружит его
- Перетаскиваем наш .ipa файл в программу:

- Появится окно с просьбой ввести AppleID

Желательно создать новый AppleID, чтобы в случае выявления мошенничества вашу основную учетную запись AppleID компания Apple не заблокировала.
После ввода AppleID, жмем «Ок» - Появится еще окно для ввода пароля от AppleID:

Вводим, жмем «Ок» - Начнется процесс установке, по окончании которого, на вашем устройстве появится иконка с приложением

В процессе установки также может появиться запрос:
Не пугаемся его, жмем «Ок» и идем дальше.
Примечание:
Apple узнала об этом способе и выдает сертификаты только на неделю для ознакомления.
Поэтому периодически нужно будет проводить указанную процедуру выше и переустанавливать приложение.
Если программа вдруг перестала работать в самый неподходящий момент, а она вам срочно нужна, вы можете перевести на своем устройстве в программе «Настройки» (Настройки — Основные — Дата и время) системное время на 1-2 дня назад. Программа вновь заработает.- *.ipa можно установить простым кликом прямо на устройстве
- С помощью программ-установщиков:
- Filza File Manager
- IPA Installer
- Tongbu
- vShare
- PPHelper
- AppAddict
- AppCake
- Zeusmos
- LinkStore
- AppShape (используйте VPN)
- iFunBox [PC]
- iTools [РС]
- iMazing (ранее DiskAid)
устаревшие способы
iPhone PC Suite — Файловый менеджер. Эта программа может управлять и редактировать данные на iPhone/iPod Touch: производить управление фотографиями, музыкой, видео, телефоном, установленными ПО (и устанавливать новые), заметками, контактами, закладками, темами, рингтонами, смсками, обоями. Есть встроенный файловый менеджер, конвертор рингтонов, видео и аудио файлов. Так же есть доступ сидию с помощью кабеля и выставление прав доступа.
Cпособ №1 (устаревший)
Что нам понадобится:
1. JailBreak’нутый девайс.
2. Файлменеджер, например iFile
3. Терминал Terminal для вашей ОС.
Всё скачиваем в сидии
Инструкция
1. Закидываем папку на телефон в private/var/stash/Applications.(далее у всех по-разному, у меня «Applications.82X3Wf». Запомните название этой папки, дальше пригодится ) и создаем папку под названием ”Documents” (если не создана) в «/var/mobile/».
* тут есть интересный момент – на одном из моих iPhone директория «private/var/stash» отсутствовала. По-этому я просто закачал папку с приложением в «/Applications/» ! Но на системном разделе мало места, по-этому (не)обязательно нужно воспользоваться утилитой BossTool 2.0 из Cydia, которая перенесет все содержимое папки «/Applications/» в пользовательский раздел!
2. Перезагружаем телефон или Respring
3. Заходим в WhiteTerminal и пишем «su root» – жмем ввод
4. Вводим пароль alpine (буквы не выводятся, так и надо) – жмём ввод
5. Далее пишем «cd /var/stash/Applications», (как увас), для меня эта строчка будет выглядить вот так: «cd /var/stash/Applications.82X3Wf» – жмём ввод
6. Таким образом мы добрались до папки «Applications.82X3Wf» (у меня), в ней находятся системные программы и приложения установленные вами не из AppStore. Теперь мы будем устанавливать права для папки ***.app
7. Пишим такую строчку «chmod -R 775 ***.app» – жмём ввод. Готово.
*В моем случае, когда я положил папку с приложение в «/Applications/», в терминале прописывал строчки:
«cd /Applications/tetristouch.app»
«chmod +x tetristouch»
PS. Все команды вводятся без кавычек.
За инструкцию благодарим пользователя grain, под редакцией БамБукСпособ № 2 (простой)
Что нам понадобится:
1. JailBreak’нутый девайс.
2. Файлменеджер iFile.
Инструкция:
1. Закидываем *.app папку в директорию «/var/mobile/Applications»
2. Заходим в свойства папки (синяя стрелка) и выставляем права доступа 755:
Пользователь — прочесть, записать, выполнить
Группа — прочесть, выполнить
Все — прочесть выполнить
3. Respring или перезагрузка если не появилась иконка.Сообщение отредактировал КараванН — 14.08.23, 10:30
21.06.09, 21:38 | #2
●
Супермодератор
Реп: ( 0 )FAQ по установке приложений из Cydia (*.deb)
Из самой Cydia
1. Открываем Cydia;
2. Добавляем репозитории ([FAQ] Добавляем репозитории в Cydia);
3. Ищем нужный твик/программу либо в самих репозиториях (Cydia -> Источники -> «добавленные нами репозитории»), либо через вкладку «Поиск»;
4. Нажимаем на нужный пакет — в правом верхнем углу видим кнопку «Установить»/»Install» — нажимаем её.
Рекомендуется установить afc2add или его аналог Apple File Conduit «2» при первом обращении к Cydia.Вручную
1. Скачать *.deb можно:
• с форума 4PDA;
• с сайта http://ipod-touch-max.ru/cydia/;
• с помощью Cyder;
• с помощью Cygnus [PC];
2. С помощью любого файлового менеджера скопируйте скачанный deb-пакет в директорию /var/root/Media/Cydia/AutoInstall
(На ПК эти директории видны только с твиком afc2add или аналогом);
3. Перезагрузите устройство — пакет будет автоматически установлен после загрузки.Через терминал (командную строку)
Как сделать
ˇ 1. Через любой файловый менеджер ([FAQ] Программы для навигации по файловой системе) скопируйте в любую папку пакеты, которые хотите установить (например, в /User/Documents );
2. Открываем командную строку (разг. «Терминал»; [FAQ] Как получить доступ к командной строке iOS)
3. Входим в режим суперпользователя в терминале:На запрос пароля введите: alpine (вводимые символы при этом отображаться не будут). Эта команда переведёт вас в режим суперпользователя, который обладает всеми правами в системе.
4 Затем вводим:dpkg -i /ПУТЬ/К/ПАКЕТУ/НАЗВАНИЕ_ПАКЕТА.deb
, где dpkg — программа для работы с deb пакетами (именно она и будет производить установку пакета)
-i — ключ, указывающий на то, что пакет должен быть установлен
/ПУТЬ/К/ПАКЕТУ/НАЗВАНИЕ_ПАКЕТА.deb — указываем путь, где лежит устанавливаемый нами deb-пакет и его имя. Обратите внимание, в Unix системах (iOS, Mac OSx, Linux) важен регистр, поэтому User и user — разные папки!Приведем пример. Допустим мы устанавливаем файл cydia_1.1.16_iphoneos-arm.deb, а закинули мы его в папку /User/Documents . Значит в командной строке мы пишем:
dpkg -i /User/Documents/cydia_1.1.16_iphoneos-arm.deb
4. В консоли побегут разные строки, сообщающие об этапах процесса установки. Если пакет установится, то вы снова окажетесь в командной строке, и всё хорошо. А вот если нет, то вы перед выходом обратно в командную строку увидите сообщения об ошибке (error):
Ошибка 256 означает, что для работы твика необходимы дополнительные пакеты (зависимости), которые в настоящий момент в системе не обнаружены. Поэтому установка прервана. Что делать?
— Запоминаем (или делаем скриншот терминала) перечисленные зависимости;
— Идем в Cydia > Поиск > ищем и устанавливаем отсутствующие пакеты;
— Пробуем установить приложение (из-за которого вышла ошибка) заново.
Ошибка 512 нарушены прав доступа.
Во-первых, нужно убедиться, что установка выполняется под суперпользователем.
Во-вторых, ошибка возникает, если в фоне открыта Cydia (status database area is locked by antother process). Если видим такую надпись, в терминал вводим (опять же под суперпользователем):killall MobileCydia
далее нажимаем ввод, после чего пробуем установить проблемный твик снова.
Если данных решений недостаточно, и все равно не получается установить deb ни одним из способов FAQ — обращаемся в Cydia — Помощь.Полезно знать
- Если вы установили приложение из Cydia, которое подразумевает наличие иконки на рабочем столе, но она так и не появилась, прочтите [FAQ] Ремонтируем пропавшие иконки с рабочего стола


Звучит немного сложно? Возможно. Поэтому данные способы все же для более продвинутых пользователей. В большинстве же случаев рекомендую пользоваться установкой программ и твиков именно через Cydia!
- Открываем командную строку
- Входим в режим суперпользователя Root
- Вводим команду удаления неиспользуемых зависимостей Autoremove
- Как удалить «хвосты» (настройки) удаленных программ из Cydia
- Что такое deb-пакеты?
- Что такое зависимости?
- Что такое менеджер пакетов (Cydia)?
- Что такое репозиторий?
Сообщение отредактировал directorgeneral — 04.08.16, 12:51
05.03.17, 13:39 | #3
●
Почётный форумчанин
Реп: ( 683 )- Обсудить и получить помощь по данному FAQ вы сможете, создав тему в разделе iOS — Первая помощь: Создать тему
- Если вы считаете, что в данном FAQ-e какая-то информация устарела либо должна быть дополнена, пишите сюда: Отзывы и предложения по работе раздела Apple
Мы обработаем вашу заявку и, в случае подтверждения ваших данных, внесем изменения в шапку!
Тема закрыта
Сообщение отредактировал Filislav — 05.03.17, 13:40
В iOS 17.1 появилась возможность устанавливать IPA-файлы, полученные по AirDrop
Редакция Telegram-канала «Код Дурова» рассказала, что в iOS 17.1 появилась возможность устанавливать IPA-файлы, полученные по AirDrop. Вероятно, Apple готовится к соблюдению требования Евросоюза поддерживать альтернативные магазины приложений.

Теперь, если с помощью AirDrop передать IPA-файл, то iPhone установит его. Запустить приложение можно только в том случае, если ранее его скачали из AppStore с того же аккаунта, что активен на смартфоне, а потом экспортировали. Если приложение скачали с другого AppleID, то система попросит ввести учётные данные.
Вероятно, Apple начинает готовиться к соблюдению требований Евросоюза добавить установку приложений из сторонних источников. Но текущая реализация функции позволяет только делать резервные копии установленных приложений.
Вместе с этим редакция канала отметила, что способ упрощает процесс установки удалённых из AppStore приложений. К примеру, когда пользователь покупает новый iPhone, то может сделать копии необходимых IPA-файлов и перенести через AirDrop. В таком случае больше не понадобится сторонний софт при работе с Mac. Установить любое приложение из сторонних обменников IPA-файлами не выйдет — всё равно потребуется переподписать файл сертификатом разработчика.
- Мессенджеры
- Разработка под iOS
Как установить приложения на iOS в обход AppStore
Такой вариант установки подойдет любым устройствам под управлением iOS 13 и новее. Скорее всего, вы используете iOS 16, так что дополнительно вам нужно будет получить права разработчика, иначе все описанные ниже действия не помогут.
Подготовка
На устройствах под управлением iOS 16 появился дополнительный защитный механизм, блокирующий установку приложений из неизвестных источников. Чтобы отключить его, переходим по пути Настройки – Конфиденциальность и безопасность — Режим разработчика. После активации опции устройство нужно перезагрузить, а потом его можно использовать как обычно.
Установка Scarlet
Для установки приложений с использованием .ipa нам поможет программа Scarlet. Для начала со своего iPhone или iPad переходим на сайт сервиса в браузере Safari. Прокручиваем страницу вниз и находим кнопку Install. Установка приложения может занять время, запаситесь терпением. На этом этапе сервис будет показывать вам рекламу и перекидывать на сторонние ресурсы. Не скачивайте сомнительные приложения и не вводите данные на подозрительных ресурсах, просто вернитесь обратно на страницу сервиса и нажмите ту же кнопку вновь. Подождите оговоренные сервисом 10 секунд и подтвердите установку.
Теперь нужно добавить Scarlet в доверенные источники. Для этого открываем Настройки — Основные — VPN и управление устройством. На этой странице выбираем China Mobile Group… и указываем, что этому источнику можно доверять.
Теперь переходим к собственно приложению Scarlet. Здесь есть небольшой каталог встроенных приложений и возможность устанавливать ipa файлы из сторонних источников. Для этого скачиваем заранее интересующий пусковой файл, потом возвращаемся к приложению Scarlet, здесь переходим во вторую вкладку, нажимаем на кнопку в правом верхнем углу и в открывшемся проводнике выбираем нужное приложение. Когда установка программы закончится, ею можно будет пользоваться как обычно.
Что делать, если приложения не запускаются
Убедитесь, что .ipa файл не поврежден, а устанавливаемое приложение совместимо с вашим устройством.
Что делать если все работало, а потом перестало
Без паники, такое бывает. Если Apple отозвала у Scarlet сертификат разработчика, приложения перестанут работать у всех пользователей.
В части случаев вам может помочь очистка данных в браузере Safari (включаем режим полета, переходим в Настройки — Safari — Очистить историю и данные, после этого заново запускаем приложение, а потом отключаем режим полета).
Вы также можете использовать DNSCloak для создания черного списка DNS. Для начала, в Заметках создаем документ со следующими строками:Сохраняем заметку в любом удобном месте и запускаем DNSCloak. Вызываем Меню (три полоски в левом верхнем углу) — Blacklists & Whitelists — Enable Blacklists и выбираем только что созданную текстовую заметку. Теперь возвращаемся на главную страницу приложения и выбираем пункт adguard-dns — Use this server. Если все сделано правильно, вы увидите значок VPN в строке состояния.
К сожалению, ни один из этих способов не дает стопроцентной гарантии решения проблем со Scalret. Иногда надо просто подождать, пока разработчик обновит сертификат, после чего вы сможете переустановить сам каталог с новым сертификатом, а потом установить заново все интересующие программы.
Используйте сертификат разработчика
Если вечные проблемы и сбои Скарлет вас не устраивают, можно приобрести сертификат разработчика, с ним приложение будет работать стабильнее.
Вы можете получить собственный сертификат, зарегистрировавшись как разработчик в Apple Developer Program, это будет стоить $99. Другой вариант — использовать чужую учетную запись. Подобных предложений немало на торговых площадках, торгующих цифровыми активами, а цены могут сильно отличаться. Внимательно относитесь к выбору продавца, чтобы не наткнуться на мошенника.
Использование собственного сертификата также позволит вам использовать сервисы ESign и GBox для установки приложений.Популярные на Android
- Игры на Андроид
- Программы на Андроид
- Обои на Андроид
- Браузеры для Андроид
- Плей маркет
- С помощью программ-установщиков:
- *.ipa можно установить простым кликом прямо на устройстве
