Разработчик: 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
Как это работает?
Все очень просто. Приложение подписывает 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) при подписывании – скачайте БЮРО и добавьте его в связку ключей:
Скачать БЮРО
Буду признателен за дельные советы по развитию данного проекта
Здравствуйте!
Вопрос: Почему некоторые приложения, подписанные программой с сертификатом разраба, вылетают при старте
Вылетают далеко не все а единицы…
К примеру navigon
Приветствую! Это может быть по многим причинам. Например в приложение встроена защита от подписывания
Допустим….
Но тогда каким макаром обнуляется сертификат у такой проги?
Просто на джейле всё работает и ipa скачан с сети… отсюда вывод: сертификат обнулён….
Значит по логике должен и подписываться?