Как подписать ipa windows
FAQ по установке приложений из AppStore (*.ipa)ˇ
- На невзломанных устройствах ( без Jailbreak-а )
- Официально программы устанавливаются несколькими способами:
- Через AppStore на самом устройстве (см. сведения на сайте Apple):
- В поиске вбиваете запрос;
- Покупаете приложение (если оно платное)
- Вводите при запросе данные своей учетной записи (AppleID и пароль)
- Устанавливаете
- Через программу iTunes на компьютере
- Заходите во вкладку iTunesStore
- Выбираете приложение (или в поиске вбиваете запрос);
- Покупаете приложение (если оно платное)
- Вводите при запросе данные своей учетной записи (AppleID и пароль)
- Устанавливаете
ˇ
- Скачиваете на компьютер программу или игру с 4PDA в формате .ipa
- Скачиваете Cydia Impactor :
- Windows
илиImpactor_0.9.31.zip ( 13,37 МБ )
MacOS
илиImpactor_0.9.31.dmg.zip ( 8,95 МБ )
Linux (32-bit)
илиImpactor32_0.9.31.tgz.zip ( 8,06 МБ )
Linux (64-bit)
илиImpactor64_0.9.31.tgz.zip ( 7,75 МБ )
Документацию по программе смотрите на сайте http://www.cydiaimpactor.com
- Windows
- Разархивируем архив Cydia Impactor в удобное место (например, на рабочий стол)
- Запускаем исполняемый файл (в Windows — Impactor.exe)
- Подключаем iOS устройство к компьютеру через кабель. Cydia Impactor обнаружит его
- Перетаскиваем наш .ipa файл в программу:
- Появится окно с просьбой ввести AppleID
Желательно создать новый AppleID, чтобы в случае выявления мошенничества вашу основную учетную запись AppleID компания Apple не заблокировала.
После ввода AppleID, жмем «Ок» - Появится еще окно для ввода пароля от AppleID:
Вводим, жмем «Ок» - Начнется процесс установке, по окончании которого, на вашем устройстве появится иконка с приложением
В процессе установки также может появиться запрос:
Не пугаемся его, жмем «Ок» и идем дальше.Примечание:
Apple узнала об этом способе и выдает сертификаты только на неделю для ознакомления.
Поэтому периодически нужно будет проводить указанную процедуру выше и переустанавливать приложение.
Если программа вдруг перестала работать в самый неподходящий момент, а она вам срочно нужна, вы можете перевести на своем устройстве в программе «Настройки» (Настройки — Основные — Дата и время) системное время на 1-2 дня назад. Программа вновь заработает.По некоторым данным, начиная с iOS 10.3.2 данным способом можно установить только не более 3 приложений.
- Также вы можете подписать приложение самостоятельно, имея MacOS и сертификат разработчика. Как это сделать, читайте в теме Подробнее о цифровой подписи приложений читайте в теме Цифровая подпись приложений Сложный способ
- Если вам сложно или лень заниматься цифровой подписью приложений самостоятельно, вы можете воспользоваться услугами людей, которые сделают это за вас. Заходите в яндекс, выбираете поставщика услуг, отправляете ему свой UDID (берется в программе Настройки – Основные – Об этом устройстве). Платите 200-300 руб. и устанавливаете нужную вам программу.
- Через AppStore на самом устройстве (см. сведения на сайте Apple):
Стоит отметить, что далеко не все приложения будут работать, если вы изменили цифровую подпись — некоторые будут вылетать при запуске.
С этим ничего не поделать, остается только использовать другие методы взлома или покупать приложение официально в AppStore.
ˇ
- *.ipa можно установить простым кликом прямо на устройстве
- С помощью программ-установщиков:
- Filza File Manager
- IPA Installer
- С помощью программ для скачивания взломанных приложений:
- Tongbu
- vShare
- PPHelper
- AppAddict
- AppCake
- Zeusmos
- LinkStore
- AppShape
- С помощью программ-установщиков:
- Или на компьютере с помощью программ:
- iFunBox [PC]
- iTools [РС]
- iMazing (ранее DiskAid)
Для установки взломанных программ на устройствах с Jailbreak-ом нужно сначала установить пакет:
AppSync for iOS 5.x.x — 9.x.x, иначе ничего не выйдет.
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 или перезагрузка если не появилась иконка.
Сообщение отредактировал directorgeneral — 25.07.17, 17:29
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. Перезагрузите устройство — пакет будет автоматически установлен после загрузки.
Через терминал (командную строку)
, где dpkg — программа для работы с deb пакетами (именно она и будет производить установку пакета)
-i — ключ, указывающий на то, что пакет должен быть установлен
/ПУТЬ/К/ПАКЕТУ/НАЗВАНИЕ_ПАКЕТА.deb — указываем путь, где лежит устанавливаемый нами deb-пакет и его имя. Обратите внимание, в Unix системах (iOS, Mac OSx, Linux) важен регистр, поэтому User и user — разные папки!
Приведем пример. Допустим мы устанавливаем файл cydia_1.1.16_iphoneos-arm.deb, а закинули мы его в папку /User/Documents . Значит в командной строке мы пишем:
- Если вы установили приложение из Cydia, которое подразумевает наличие иконки на рабочем столе, но она так и не появилась, прочтите [FAQ] Ремонтируем пропавшие иконки с рабочего стола
Устанавливая deb-пакеты способами «Вручную» и «С помощью программ«, не забывайте также скачивать и зависимости. Если нужной зависимости на девайсе не будет установлено, то и ваше приложение тоже не установится, а в процессе установки будут приблизительно такие ошибки:
Звучит немного сложно? Возможно. Поэтому данные способы все же для более продвинутых пользователей. В большинстве же случаев рекомендую пользоваться установкой программ и твиков именно через Cydia!
Сообщение отредактировал directorgeneral — 04.08.16, 12:51
- Обсудить и получить помощь по данному FAQ вы сможете, создав тему в разделе iOS — Первая помощь: Создать тему
- Если вы считаете, что в данном FAQ-e какая-то информация устарела либо должна быть дополнена, пишите сюда: Отзывы и предложения по работе раздела Apple
Мы обработаем вашу заявку и, в случае подтверждения ваших данных, внесем изменения в шапку!
Сообщение отредактировал Filislav — 05.03.17, 13:40
Как подписать ipa windows
Разработчик: ILYA2606 (основано на исходниках)
Дата выпуска: 7 июля 2011
Версия: 2.6 (4 декабря 2011)
Язык: Только русский
Системные требования
- Mac OS X 10.6 и выше(VM,Hack,Macintosh).
- iDevice любой модели.
- iOS 2.x или более (совместимо с iOS 5.1)
- Файл сертификата разработчика
- Файл профиля (провижн)
Описание
Приложение способно подписать крякнутое (ломанное или отвязанное от аккаунта) приложение под своим сертификатом и без проблем устанавливать его через iTunes на устройство без джейлбрейка!
Инструкция
1) Если вы разработчик, имеющий свой сертификат Apple.
- Заходите в iOS Provisioning Portal/Provisioning и возле профиля нажмите “Download”, чтобы скачать файл профиля.
- Заходите в iOS Provisioning Portal/Certificates и возле сертификата нажмите “Download”, чтобы скачать файл сертификата.
- Файл профиля *.mobileprovision переносите мышкой Drag&Drop в иконку iTunes, затем синхронизация с устройством. Это установит профиль на устройство.
- Добавляете скачанный файл сертификата *.p12 в Связку ключей в раздел Система (если не добавлено ранее).
- Запускаете айПодпись. Выбираете любой ломанный ipa, который надо подписать. Записываете в поле ввода подписи имя вашего сертификата, который указан в Связке ключей. Например, iPhone Developer: ILIA SHKOLNIK (**********).
2) Если вы не разработчик.
- Добавляйте UDID своего девайса к разработчику, имеющему сертификат,
- Возьмите у разработчика его файл профиля (провижн) *.mobileprovision, в который было добавлено ваше устройство .
- Возьмите у разработчика его файл сертификата *.p12, в который был добавлен провижн.
- Файл профиля *.mobileprovision переносите мышкой Drag&Drop в иконку iTunes, затем синхронизация с устройством. Это установит профиль на устройство.
- Добавляете файл сертификата *.p12 в Связку ключей в раздел Система.
- Запускаете айПодпись. Выбираете любой ломанный ipa, который надо подписать. Записываете в поле ввода подписи имя вашего сертификата, который указан в Связке ключей. Например, iPhone Developer: ляляля (**********).
Как создать сертификат .p12
- Находите в Связке ключей ваш сертификат разработчика:
- Правый клик на сертификате. В контекстном меню выбираете “Экспортировать”:
- Далее выбираете формат р12, задаете любое имя сертификата и пароль, который будет спрашиваться при добавлении данного сертификата в связку ключей.
Как это работает?
Все очень просто. Приложение подписывает ipa-файл подписью разработчика из файла сертификата. Таким образом, iTunes думает, что это обычный девелоперский билд, и устанавливает спокойно его на устройство, UDID которого занесен в этот сертификат.
Скриншоты
Функционал постепенно добавляется.
Что нового в версии 1.0:
– Полная русская локализация
– Завершение приложения по клику на крестик
Что нового в версии 2.0:
- Добавлена мультизагрузка
- Вкл/Выкл автодобавления подписанных файлов в iTunes
- Изменены уведомления
- Добавлен ПрогрессБар и информация по стадиям
Что нового в версии 2.1:
- Добавлена обновлялка Sparkle
- Баг фикс
- Графические улучшения
Что нового в версии 2.2:
- Проверена работоспособность обновления Sparkle
Что нового в версии 2.2.1:
- Добавлено автосохранение настроек при выходе
Что нового в версии 2.3:
- Добавление файлов .ipa переносом на иконку айПодписи или через “Открыть с помощью”
- Поддержка добавления сразу нескольких файлов
Что нового в версии 2.4:
- Автоматическое добавление необходимого сертификата при первом запуске
- Добавлена кнопка “Очистки данных” в меню
Что нового в версии 2.5:
- Добавлен выбор профиля для интеграции в приложение
Что нового в версии 2.6:
- Добавлена утилита подписывания кода от Mac OS X 10.7.2
- Переведены ошибки, и добавлены их решения
У кого ошибка (CSSMERR_TP_NOT_TRUSTED) при подписывании – скачайте БЮРО и добавьте его в связку ключей:
Скачать БЮРО
Буду признателен за дельные советы по развитию данного проекта