Современные версии iOS и Xcode поддерживают что-то, называемое боковой загрузкой, что позволяет пользователям iPhone и iPad устанавливать приложения и программное обеспечение на iPhone, iPad или iPod touch непосредственно из Xcode на Mac без необходимости проходить через App Store iOS. Эта возможность весьма полезна, так как позволяет устанавливать некоторые приложения для iOS, которые Apple не одобряет, но это также полезно для бета-тестирования версии программного обеспечения для разработки и для использования частного приложения.
Приложения с боковой загрузкой были ранее доступны только тем пользователям, которые использовали джейлбрейк на своих устройствах iOS, поэтому возможность сделать это напрямую без каких-либо других модификаций системы является отличным улучшением для пользователей с питанием iOS. Важно только пытаться загружать приложения из сторонних разработчиков из надежных разработчиков, хотя вы сами можете просмотреть исходный код по самой природе того, как это работает, независимо от того, что это значит для вас, зависит от ваших знаний о программировании в Swift и Objective C. Тем не менее приложения для боковой загрузки довольно просты, и любой пользователь может это сделать, если они будут следовать, но вам понадобится последняя версия Xcode на Mac, USB-кабель и, по крайней мере, iOS 9 или более поздняя версия, работающая на iPhone или iPad.
Загрузка приложений iOS с Xcode на iPhone, iPad, iPod touch
- Скачайте Xcode из Mac App Store здесь, если вы еще этого не сделали, вам нужно Xcode 7 или новее, чтобы иметь возможность загружать приложения на боковые приложения на устройства iOS, запустить Xcode в OS X, когда закончите
- Запустите Xcode и перейдите в меню «Настройки», а затем «Учетные записи», нажмите кнопку + плюс, чтобы добавить учетные данные Apple ID / разработчика (да, это может быть бесплатный Apple ID, который вам не нужно оплачивать для учетной записи разработчика)
- Откройте проект Xcode, который вы хотите загрузить и установите на устройство iOS, например, здесь мы используем Flux *, но вы можете использовать все, что хотите, заинтересованные пользователи могут получить подобное приложение для Flux, называемое GammaThingy, здесь *
- Выберите проект Xcode для боковой загрузки с левой боковой панели, затем в разделе «Общие» и «Идентификация» слегка измените имя «Bundle Identifier», чтобы он был уникальным. Например, «com.sideloadflux.iflux», затем измените «Team» на свой Apple ID, который вы добавили на втором этапе
- Подключите iPhone, iPad или iPod touch к компьютеру с помощью USB
- Вернитесь в Xcode, вытащите меню «Продукт» и выберите «Destination», выбрав устройство iOS, которое вы только что подключили (в этом примере iPhone 6 Plus)
- Разблокируйте iPhone, iPad или сенсорный экран iPod, введя код доступа, затем перейдите в «Настройки»> «Основные»> «Профиль» и нажмите на учетную запись разработчика и выберите «Trust»,
- Вернитесь в Xcode на Mac, нажмите кнопку «Запустить» или нажмите «Command + R», чтобы создать проект на целевом устройстве iOS
- Подождите минуту или несколько, чтобы Xcode загрузил приложение iOS на устройство
Когда закончите, вы увидите соответствующее приложение на главном экране устройства iOS. В этом примере приложение Flux теперь отображается на главном экране в нижнем правом углу с надписью «f.lux».
Теперь вы можете использовать боковое загруженное приложение, как и любое другое на вашем iPhone, iPad или iPod touch. Если вы хотите удалить его, вы можете сделать это, как удаление любого другого приложения iOS. Если вы не думаете, что в будущем вы будете загружать больше приложений, вы можете удалить профиль разработчика, добавленный на устройство iOS, вернувшись в «Настройки»> «Основные»> «Профиль» и выбрав его.
Так вот, вы теперь загрузили приложение. Вы можете сделать это с таким количеством приложений, сколько хотите, если у вас есть файлы проекта Xcode и пространство, доступное на устройстве iOS. Наслаждаться.
* GammaThingy в основном такой же, как Flux. Flux удалил возможность отключить приложение, если у вас уже нет загруженного исходного кода или найти его в другом месте. Вы использовали, чтобы получить Flux отсюда. Для незнакомого Flux — отличное приложение, которое настраивает гамма экрана на время суток, помогая уменьшить зрительное напряжение и эффекты синего освещения. Это отличное приложение, которое стоит многим пользователям iOS для установки на свои устройства, а Flux также доступен для Mac и другого оборудования. Конечно, загрузку приложения на iOS 9.3 больше не нужно, поскольку более поздние версии iOS включают функцию ночного сдвига, которая в основном такая же.