Один раз скопирую из блога. Шаги следующие:
Создание неподписанного .ipa без учетной записи разработчика в Xcode 5
Чтобы отключить подпись кода:
1.1 GoTo / Applications, затем щелкните правой кнопкой мыши Xcode.app и выберите «Показать содержимое пакета».
1.2 GoTo Contents / Developer / Platforms / iPhoneOS.platform / Developer / SDKs / iPhoneOS7.0.sdk / и скопируйте файл SDKSettings.plist на рабочий стол.
1.3 Открываем скопированный файл SDKSettings.plist. Под "DefaultProperties" ==> "dict"
найдите CODE_SIGNING_REQUIRED
и измените его значение с YES
на NO
. Сохраните файл
1.4 Скопируйте этот измененный файл SDKSettings.plist обратно в Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/
, заменив исходный файл [ВЫ МОЖЕТЕ СОХРАНИТЬ ОРИГИНАЛЬНЫЙ ФАЙЛ В КАЧЕСТВЕ РЕЗЕРВНОЙ КОПИИ] Выполните требуемую АУТЕНТИФИКАЦИЮ ПО ТРЕБОВАНИЮ
1.5 Перезапустите Xcode и откройте ваш работающий проект xcode
1.6 В Project Navigator выберите свой проект и откройте раздел Build Settings вашего проекта и выберите подзаголовок Select All.
1.7 В разделе «Подпись кода» найдите «Идентификатор подписи кода» и для режимов отладки и выпуска установите для «Любой SDK iOS» значение «Не подписывать код».
Чтобы сделать IPA:
2.1 В Xcode перейдите к продукту и нажмите "Архивировать".
2.2 На 7-м шаге вы построите проект и создадите архив. После завершения процесса откроется новое окно Организовать - Архив. В списке этого окна вы можете увидеть свой проект. Щелкните проект правой кнопкой мыши и выберите Показать в Finder, чтобы открыть файл * .xcarchive.
2.3 Щелкните правой кнопкой мыши файл * .xcarchive, выберите «Показать содержимое пакета» и перейдите к «Продукты» => «Приложения», где вы увидите файл приложения с именем вашего проекта «имя проекта» .app
2.4 Откройте окно просмотра изменений iTunes в разделе «Приложения» и перетащите файл приложения «имя проекта» .app в iTunes.
2.5 Щелкните приложение правой кнопкой мыши и выберите Показать в Finder. У вас будет файл .ipa.
Важные примечания:
3.1 На шаге 2.1, если меню «Архив» отключено, это, скорее всего, связано с тем, что в настоящее время в качестве цели запуска на панели инструментов Xcode выбрана опция имитатора. При изменении этого меню на подключенное устройство или общий параметр целевого устройства iOS должен включить параметр «Архивировать» в меню «Продукт».
3.2 Вам также потребуется установить AppSync на свой iPhone через Cydia.
person
Rashad
schedule
20.08.2014