Как подписать приложение ios 3utools
Перейти к содержимому

Как подписать приложение ios 3utools

  • автор:

�� Под-санкционное приложение на iPhone

На примере приложения Сбербанка в этой статье мы разберем процесс установки приложений попавших под санкции

1. Скачиваем и устанавливаем программу «3uTools» на ПК с «Windows», после чего дружим его с нашим iOS-устройством;
2. Открываем «Подпись IPA» в «Наборе инструментов» 3uTools;
3. Нажимаем «Добавить файл IPA», чтобы выбрать файл IPA, который необходимо подписать;
4. Нажимаем «Импорт сертификата», чтобы выбрать сертификат и файл описания для подписи, и вводим пароль сертификата после добавления;
5. После добавления всех файлов IPA и файлов сертификатов мы можем выбрать путь сохранения файла после подписания в соответствии с нашими потребностями;
6. Выбираем «Подписать с Apple ID-Добавить Apple ID», затем вводим Apple ID и пароль для подписи, а также выбираем или вводим идентификацию соответствующего устройства (относится к устройству, которое будет установлено в файле IPA после подписания);
7. Нажимаем «Подтвердить» после проверки. Перед операцией рекомендуется подключить устройство iOS к «3uTools» и убедиться, что «идентификация устройства (UDID)» может быть считана.
Если устройство не подключено, необходимо вручную ввести идентификацию устройства. После добавления Apple ID информация о подписи будет отображаться в списке ниже;
8. После этого добавляем файл IPA, который необходимо подписать, проверяем файл IPA и Apple ID, используемый для подписи, и нажимаем «Начать подписание». После успешной подписи мы можем установить приложение через «3uTools». После установки не забываем доверять приложению в «Настройки-Общие-Профиль», прежде чем открывать его на устройстве iOS в первый раз.

* Обращаем внимание, что сохраненный путь подписанного файла IPA и исходного файла может отличаться. ** После подписания следует нажать кнопку «Открыть расположение подписанного IPA». Все подписанные файлы IPA, которые можно использовать для установки, хранятся в этом каталоге. Итоги Таким образом мы можем установить на свой айфончик санкционный сбер. По такому же принципу можно установить любое приложение.

Как получить подпись для приложений iOS?

Чтобы создать подпись для приложений iOS, вам необходимо получить сертификат, идентификатор приложения и профиль обеспечения. Чтобы создавать сертификаты, идентификаторы приложений и профили обеспечения, вам необходимо зарегистрироваться в Программе разработчика Apple iOS или Программе разработчика Apple iOS Enterprise, если вы еще не зарегистрированы.

Чтобы зарегистрироваться как частное лицо или компания, перейдите на портал iOS Developer Program . Нажмите Enroll и следуйте инструкциям. Если у вас нет Apple ID, вам будет предложено создать его.

После регистрации, вам необходимо выполнить следующие шаги:

Создание сертификата распространения

Чтобы опубликовать приложение в App Store или распространить его на ограниченное количество устройств, необходимо подписать код с помощью профиля обеспечения распространения. Чтобы создать профиль обеспечения распространения, вам необходим сертификат распространения, подписанный Apple.

Вы можете создать сертификат распространения в iOS Dev Center.

Создание сертификата *p12 для пользователей Mac

1. Откройте приложение “Keychain Access” (в папке “Программы / Утилиты”).

2. Если вы еще не добавили сертификат в связку ключей, выберите “File” — «Import». Затем перейдите к файлу сертификата (файл .cer), который вы получили от Apple.

3. Выберите категорию “Keys” в “Keychain Access”.

4. Выберите закрытый ключ, связанный с вашим сертификатом разработки iPhone. Закрытый ключ определяется разработчиком iPhone: публичный сертификат, который в паре с ним.

5. Командой щелкните сертификат iPhone Developer и выберите «Export» iPhone Developer: Name».

6. Сохраните хранилище ключей в формате файла обмена личной информацией (*p12).

7. Вам будет предложено создать пароль, который будет использоваться при использовании хранилища ключей для подписи приложений или при передаче ключа и сертификата в этом хранилище ключей в другое хранилище ключей.

Создание сертификата *p12 для пользователей Windows

1. Загрузите и установите OpenSSL

2. Преобразуйте файл сертификата разработчика, полученный от Apple, в файл сертификата PEM. Для этого выполните следующую инструкцию командной строки из каталога bin OpenSSL :
openssl x509 -in developer_identity.cer -inform DER -out developer_identity.pem -outform PEM

3. Если вы используете закрытый ключ из цепочки для ключей на компьютере Mac, преобразуйте его в ключ PEM:
openssl pkcs12 -nocerts -in mykey.p12 -out mykey.pem

4. Теперь вы можете создать действительный файл *P12 на основе ключа и версии PEM сертификата разработчика iPhone:
openssl pkcs12 -export -inkey mykey.key -in developer_identity.pem -out iphone_dev.p12

Для тестирования или распространения приложения iOS вамм потребуется Профиль обеспечения.

Для создания профиля обеспечения обратитесь к документации Apple.

Включение доверия для профилей сертификатов в iOS и iPadOS, установленных вручную

При ручной установке профиля, содержащего полезную нагрузку сертификата, в iOS и iPadOS этот сертификат не становится доверенным для SSL автоматически. Узнайте, как вручную включить доверие к установленному профилю сертификата.

No alt supplied for Image

Эта статья предназначена для системных администраторов учебных учреждений, предприятий и других организаций.

При установке профиля, полученного по электронной почте или загруженного с веб-сайта, доверие для SSL/TLS необходимо включать вручную.

Если требуется включить доверие SSL/TLS для такого сертификата, перейдите в раздел «Настройки» > «Основные» > «Об этом устройстве» > «Настройки доверия сертификатов». В разделе «Включить полное доверие для корневых сертификатов» включите доверие для сертификата.

Настройки доверия сертификатов на iPhone

Apple рекомендует развертывать сертификаты с помощью средств Apple Configurator или Mobile Device Management (MDM). Доверие полезных нагрузок сертификатов автоматически включается для SSL при их установке с помощью средств Configurator, MDM или в качестве части профиля регистрации MDM.

Установка IPA на iPhone через Windows 3uTools без JB

Иконка канала Язык Техники

Приветствую всех на своём канале «Язык Техники»! В данном видео демонстрируется и рассказывается принцип установки программ без JailBreak, практически на любой версии iOS. Так же можно установить даже платные приложения и скаченные из интернета. Установить таким образом, можно до 10 программ на срок 7 дней. После чего программу удаляете вручную и повторяете действия повторно.

Показать больше

Войдите , чтобы оставлять комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *