Задайте собствени приложения, без сертификат за разработчици в 7 стъпки

Мисля, че повечето хора, които срещат развитие под IOS, известно е, че нито един сертификат разработчик е невъзможно да се тества и отстраняване на грешки кандидатурата си за истински устройство. Това струва $ 99 на година. Разбира се, можете да получите вграден симулатор, но функционалността му силно ограничена. Освен тестване и отстраняване на грешки на устройство, много по-удобно от гледна точка на по-голяма яснота.

Но си струва да плащат пари, ако, например, са просто се уча или молбата Ви е за лична "дом" употреба, т.е. вашите приложения не носят финансова изгода? Мисля, че не.
Има начин да заобиколят забраната. Въпреки това, той служи само за инсталиране на свои собствени приложения, като отстраняване на грешки е забранено.

Ако, въпреки ограниченията, вие се интересувате - заповядайте при среза.

ВМЕСТО сбогом

Да започнем с това, че всички манипулации са извършени на Macbook Pro с OS X 10.8.3 и Xcode 4.6.1 на борда, както и devaysa бе взето от iPhone 5 в IOS 6.1. По този начин, в момента метод е уместни и работници.

Първа стъпка

Първото нещо е да се направи Jailbreak на устройството, на което ще се тестват приложения се възползват evasi0n помощна програма поддържа всички устройства са на най-новия фърмуер.
След това, трябва да инсталирате Cydia AppSync за 6.h. например, AppSync 5.0+ хранилище cydia.xsellize.com (както е бърз Google).

Втора стъпка

Сега да създадете свой собствен сертификат код подписване.
За да направите това, стартирайте Keychain Access, -> Сертификат Assistant -> Създаване на сертификат. Отвори прозорец Сертификат помощник. Въведете име (като IOS разработчик) и изберете "подпис код" вид сертификат. Не забравяйте да отметнете "Промяна на настройките по подразбиране."

Задайте собствени приложения, без сертификат за разработчици в 7 стъпки

Задайте собствени приложения, без сертификат за разработчици в 7 стъпки

Трета стъпка

Отиди на /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform. Info.plist се копира вашия работен плот и отворен.

Задайте собствени приложения, без сертификат за разработчици в 7 стъпки

Сменете XCiPhoneOSCodeSignContext стойност на XCCodeSignContext. То се намира в файл 3 пъти: DefaultProperties, RuntimeRequirements и OverrideProperties.

Копирайте модифициран файл обратно в /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/ и замени на оригинала, не забравяйте да направите резервно копие на това.

Четвърта стъпка

Затворете и рестартирайте Xcode. Сега създайте нов или отваряне на съществуващ проект. Целите и изберете настройките построен през подписване на кода на раздела, изберете сертификата, която сте създали.

Задайте собствени приложения, без сертификат за разработчици в 7 стъпки

На последно място, може да се изгради на приложението (на продукт -> Build). И в Продуктите папката ценните появява сглобяване.

Задайте собствени приложения, без сертификат за разработчици в 7 стъпки

Шеста стъпка

Ние избираме нашите монтажни и десен бутон "Покажи в Finder». Създаване на папка и да копирате полезен товар
[Име Application] .app в тази папка (по подразбиране, всички файлове се запазват в пътя
/ Потребители / [потребителско име] / Library / Developer / Xcode / DerivedData / [име на приложение] / изграждане / Продукти / Debug-iphoneos /).

Задайте собствени приложения, без сертификат за разработчици в 7 стъпки

Седма стъпка

Архивиране и получената Payload.zip преименуване на [име на приложението] .ipa и да получите заявление готови за монтаж.

Такова заявление може да се инсталира чрез качи или хвърлят на вашето устройство и инсталирате например чрез AppCake.

И накрая, в приложение за снимки

Задайте собствени приложения, без сертификат за разработчици в 7 стъпки
Задайте собствени приложения, без сертификат за разработчици в 7 стъпки

Задайте собствени приложения, без сертификат за разработчици в 7 стъпки