Как установить приложения на iOS без jailbreak

Автор: Super User вкл. . Опубликовано в Как устанавливать программы?

На iOS возможна установка приложений только из AppStore, но это лишь мнение компании Apple. На самом же деле есть большое количество популярных бесплатных при приложений, предлагаемых другими разработчиками и ПО, у которых открыт код.

Эти приложения в силу разных обстоятельств не попали в AppStore, поэтому мнение Appleне совсем верно.

Процесс установки довольно лёгкий и понятный, он не займёт много времени. Он состоит из 5 не сложных этапов, во время которых придётся проявить немного внимательности.

Что требуется?исходный код приложения которое собираемся установить, Mac на котором установлена OS X 10.10+ и аккаунты Apple иXcode 7.

Этап №1. Регистрируем аккаунта разработчика.

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

Этап№2. УстанавливаемXcode.

Инструмент  разработки Xcode, он необходим для установки приложения на устройство, тоже бесплатна. Находим её в MacAppStore и загружаем.

Для того что бы установить на наше устройство приложение, нам нужен инструмент разработки Xcode, это бесплатно. Его мы найдём в MacAppStoreи скачаем.

 

Этап №3. Привязываем в Xcode аккаунт разработчика.

Теперь нам необходимо добавить в Xcodeучётную запись разработчика созданную нами. Для этого заходим в пункт настройки, открываем вкладку Accounts и вводим свой логин и пароль.

Этап №4. Ищем исходники нужного приложения.

По сути, сейчас мы займёмся созданием нового приложения. Разница лишь в том, что мы можем использовать уже созданные исходники приложения, а не писать код самим. Исходники без проблем находятся на сайтах GitHub или Bitbucket, так же мы можем найти их на сайтах отдельных разработчиков, обычно к ним прибегают если нужно найти конкретное приложение. Теперь найденный исходный код нужно скомпилировать. Теперь он готов к установке на iPhone или iPad. Популярные эмуляторы для компиляции это:GameBoyAdvance, Plum-O-Meter, медиаплеерKodi.

На примере утилиты f.lux, которая очень популярна и широко используется пользователями Mac, мы рассмотрим ход установки приложения. На данный момент по требованиям Apple с официального сайтаудалены все архивы исходных кодов. Но это не является проблемой, т.к на сайтеRedditв обсуждениях можно найти копию данного архива. (При возникновении трудностей, оставляйте свою электронную почту в комментариях - я скину Вам свою копию.)

 

Этап №5. Компилируем приложение.

Имея просто код мы не сможем его установить на наш девайс, для этого нам нужно компилировать код в программу готовую для установки. Для этого просто следуем нижеизложенным пунктам.

1. Файлы находящиеся в архиве извлекаем в отдельную, заранее созданную  папку, затем в  Xcodeоткрываем файл iflux.xcodeproj.

2. Для унификации идентификатора нам нужно вбить абсолютно любой текст после com.justgetflux.iflux, находящийся в поле  BundleIdentifier. Затем нужно выбрать созданный нами аккаунт разработчика в поле Team, которое находится немного ниже.

3. Далее, мы подключаем наш девайс к Macчерез кабель, и в меню Product → Destination кликаем на него.

4. Программа уведомит нас о том, что на нашем девайсе отсутствует аккаунт. Нажатием на кнопку FixIssue, мы исправим эту ошибку.

5. Теперь для компиляции там остаётся нажать на панели кнопку Play, или же набрать на клавиатуре комбинацию клавиш Cmd и R. Программа готова к установке на устройство.

6. До активации профиля у Xcode не получится выполнить запуск приложения( его иконка появится на рабочем столе девайся). Для активации профиля мы заходим в «Настройки» → «Основные» → «Управление устройством», выбираем созданный нами профиль разработчика и кликаем на кнопку «Доверять».

 

Что ж, мы установили приложение, оно полностью готово к работе. Все функции работают, как и в остальных приложениях, скачанных в AppStore.

Используя 5 этих простых этапов, Вы сможете установить на Ваш девайс от Appleлюбое приложение.  Но при необходимости, Вам придётся скачивать и устанавливать вручную обновления для данной программы. На установку обновлений  у вас уйдёт меньшее количество времени, так как у Вас уже будут все необходимые профили и разрешения.

 


Яндекс.Метрика