iModSign і iOS App Signer - це програми, за допомогою яких додатки отримують цифровий підпис, яку iTunes приймає як рідну і «заливає» додаток в апарат. І ніякого злому iOS.
На жаль, програми доступні тільки для Mac OS X, але для користувачів Windows існують системи віртуалізації, наприклад, VmWare, які дозволять запустити Mac OS на Windows в окремому вікні. Після підпису додатка на віртуальній машині вам досить буде перекинути її назад в Windows і залити в iTunes.
2) Command Line Tools for Xcode - виберіть для своєї Mac OS:
Mac OS 10.13 (High Sierra)
Mac OS 10.12 (Sierra)
Mac OS 10.11 (El Capitan)
Mac OS 10.10 (Yosemite)
Mac OS 10.9 (Mavericks)
Command Line Tools важать більше 150 Mb і містять бібліотеки, яких зазвичай не вистачає для підписування і яких може просто не бути у вашій системі - без цього набору навряд чи вийде щось підписати. Якщо хочете розробляти програми для iOS самі, можете відразу поставити Xcode цілком.
3) підписує програма iModSign або iOS App Signer.
II) Це ми даємо після оплати (через форму на головній сторінці):
1) Два файлу сертифікатів * .cer + ключ * .p12 - все це ставиться в "Зв'язку ключів" (стандартна утиліта Mac OS) в розділ "login", він же "вхід";
III) Додаток для підписування:
Потрібно знайти і завантажити саме потрібно прочитати інструкції в "нуленом" вигляді (вирізана оригінальний підпис розробника), наприклад, з iPhoneCake.com. Просто завантажити додаток з AppStore і підписати не вийде. Оновитися через AppStore теж не вийде - потрібно завантажувати і підписувати кожне оновлення вручну. А як інакше? Це ж все для тестових цілей. Хочете зручностей - купуйте додаток. Підтримайте розробника - розробник підтримає вас. ) Як саме відбувається процес "вирізання-нуленія", докладно описано в статті: Як ламають додатки для iOS.
Як підготувати пристрій до завантаження підписаних додатків (без цього вони не будуть працювати, так що зробіть в першу чергу):
Спосіб 1: Перенести профіль .mobileprovision в девайс за допомогою iTunes. При підключеному девайсе перетягнути файл профілю .mobileprovision в iTunes в розділ Apps, як звичайна програма, і запустити синхронізацію з девайсом. Робити це слід до синхронізації підписаних додатків, а не одночасно з ними. Інакше доведеться синхронізуватися ще раз.
Спосіб 3: Перенести .mobileprovision в девайс за допомогою безкоштовної програми Apple Configurator 2 (тільки для Mac).
Як перевірити правильність установки:
Втім, нещодавно таки з'явився ще одна ознака успішної реєстрації UDID: це файл iOS_11_beta_Configuration_Profile.mobileconfig. Якщо його вийшло ньому повинна бути встановлена і він видно в основних налаштуваннях в розділі "Профіль" (це в самому низу, розділ з'являється тільки з профілем разом), то все добре.
- Подвійним кліком миші встановіть в Зв'язку ключів два сертифікати: AppleWWDRCA.cer і ios_development.cer (встановлювати в login / вхід), і один * .p12 (c паролем, який знаходиться в файлі password.txt), отримані від нас - все це буде відображатися в зв'язці ключів. Це робиться один раз. На питання про використання ключів відповідайте "Вирішувати завжди". І не міняйте налаштування надійності сертифікатів - залиште все за умовчанням!
- Відкрийте підписувати програму, завантажену з цього сайту, і переконайтеся, що вона впізнала сертифікат. Також вкажіть їй шлях до мобільного профілю.
- Перетягніть в неї мишкою все .ipa файли, які ви хочете підписати.
- Натисніть кнопку "Start Job". Програма трохи "подумає", і в спеціально створеній для цього на робочому столі папці iModSigned з'являться такі ж .ipa файли, але вже з "правильної" підписом. Кидайте їх в iTunes і синхронізуйте з вашим девайсом (профіль .mobileprovision до цього моменту вже повинен бути в ньому встановлений). Майте на увазі, що підписану таким чином програму не можна оновити через AppStore - кожну нову версію необхідно буде шукати, завантажувати і підписувати заново.