- PVSM.RU - https://www.pvsm.ru -
В конце мая 2014 года я писал подробную статью как тестировать приложения на iOS7 и Xcode 5.1.1, но не далее как два месяца назад миру был представлен iPhone 6 и iPhone 6 Plus с новой операционной системой iOS 8 и Apple изменила что-то в коде и старый «твик» более не работает. Знаю, что некоторым интересно попробовать написать приложение для iOS, чисто в познавательных целях, но 99USD платить Apple за «любознательность» не хочется. Не отчаивайтесь, не все так страшно, более того, теперь всё гораздо проще — больше не нужно создавать сертификаты и компилировать ldid для отладки.

Итак, версии софта, которые я использовал:
Что же потребуется для «любознательности»? Всего то:
Тут в общем всё просто. На данный момент прошивка, поддающаяся взлому 8.1. Все остальное можно почерпнуть с сайта pangu.io [1].
Если нет взломанного устройства — то закрываем данный туториал и платим 99USD Apple.
Довольно известный факт, что того чтобы ставить само-подписанные приложения (суть взломанные) необходимо установить в Cydia так называемый AppSync. Очень рекомендую устанавливать AppSync Unified с репозитория Karen aka angelXwind http://cydia.angelxwind.net [2]. В случае если установлен китайский магазин PP, очень настоятельно рекомендую установить твик "Complete PPSync Remover". Как пишет Karen, она в шоке как криворукие китайцы, который писали PP сделали свой PPSync.
Интересно, но раньше, необходимо было нажимать кнопочку "Use for development", сейчас же Xcode при подключении нового устройства ничего не спросил, только залил туда некую инфу.
cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk
# create copy of SDKSettings.plist
sudo cp -p SDKSettings.plist SDKSettings.plist.orig
# convert to editable xml format
sudo plutil -convert xml1 SDKSettings.plist







Надеюсь данное руководство поможет начинающим программистам iOS просто и незатейливо попробовать свои силы в написании программ для устройств Apple.
Автор: mefikru
Источник [3]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/xcode/74629
Ссылки в тексте:
[1] pangu.io: http://pangu.io/
[2] http://cydia.angelxwind.net: http://cydia.angelxwind.net
[3] Источник: http://habrahabr.ru/post/243345/
Нажмите здесь для печати.