Рекомендуємо, 2024

Вибір Редакції

Як призупинити додавання додатків на iPhone в iOS 10 (без джейлбрейка)

iOS ніколи не була «відкритою» операційною системою. Існує ряд обмежень, які компанія Apple накладає на iOS, і ви не можете встановлювати програми за межами App Store без використання джейлбрейка. Тим не менш, все, що змінилося, коли Apple випустила Xcode 7. Apple хотіла дозволити розробникам перевіряти свої програми на власних пристроях, не маючи платити $ 99 щорічної плати за рахунок розробника. Таким чином, вони дозволили розробникам використовувати Xcode для встановлення своїх програм на пристрої iOS. У цій статті ми розповімо, як ви можете використовувати цю програму, щоб встановити практично будь-яку програму на вашому iPhone або iPad, не маючи необхідності Jailbreak.

Примітка . Цей метод працює лише для програм, доступ до яких має вихідний код. Програми, такі як f.lux і GBA4iOS, мають свій вихідний код на GitHub і Bitbucket, і т.д. Ви можете шукати вихідний код програми, яку ви хочете на Google, щоб перевірити, чи зможете ви використовувати цей метод.

Інструмент, який ми використовуємо: Xcode 8

Xcode є офіційним середовищем розробки для додатків iOS. Ми будемо використовувати Xcode 8 для встановлення програм на iPhone, що працює під iOS 10. Якщо у вас ще немає Xcode на вашому Mac, ви можете завантажити його з App Store або безпосередньо з Apple. Xcode 8 підтримує SDK для iOS 10, тому не можна використовувати старіші версії. Якщо ви не знаєте, що таке "SDK", не хвилюйтеся про це.

Примітка . Якщо ви бета-тестер для iOS, і на вашому iPhone встановлено щось більше, ніж встановлено iOS 10.0, вам потрібно встановити Xcode 8 Beta. Xcode 8 підтримує тільки пристрої до iOS 10. Ми будемо демонструвати це на iPhone 6S під управлінням iOS 10.0, використовуючи Xcode 8.

Як тільки ви завантажили Xcode на ваш Mac, ви майже готові до роботи.

Застосування Sideloading на iOS 10

Перш ніж потрапити на витіснення програми, спочатку нам потрібен вихідний код. Я спробую встановити f.lux на моєму iPhone. За промовчанням програма f.lux доступна лише для пристроїв, які зламано джейлбрейком, але ви можете скористатися цим методом, щоб отримати його на своєму iPhone.

Щоб інсталювати програму f.lux на iPhone, виконайте наведені нижче дії.

Примітка : Я буду робити цей крок за кроком, щоб переконатися, що ви розумієте, що робити, навіть якщо ви ніколи раніше не використовували Xcode. Користувачі, які знають основи Xcode, не соромтеся пропустити ці кроки.

1. По-перше, перейдіть до сховища GitHub для f.lux і клацніть на посиланні " 1 реліз ".

2. Завантажте вихідний код для f.lux з посилання.

3. На комп'ютері Mac розпакуйте завантажений файл, щоб отримати папку проекту f.lux. Тепер запустіть Xcode 8 на вашому Mac і натисніть " Відкрити інший проект ".

4. Відкрийте папку, яку ви розпакували, виберіть файл із написом " iflux.xcodeproj " і натисніть "Відкрити".

5. Xcode завантажить проект для вас. Натисніть на "проект iflux" на лівій бічній панелі.

6. Щоб встановити програму на iPhone, потрібно змінити кілька налаштувань. Спочатку перейдіть до розділу " Xcode -> Налаштування " і натисніть на вкладку "Облікові записи" . Тут потрібно додати свій ідентифікатор Apple . Ви можете просто натиснути на піктограму плюс у нижній частині екрана і додати свій ідентифікатор Apple. Він не повинен бути ідентифікатором розробника, ви також можете використовувати свій безкоштовний ідентифікатор Apple.

7. Після того, як ви це зробите, вам доведеться змінити пару налаштувань для проекту Xcode. По-перше, змініть значення поруч із параметром " Bundle Identifier " і зробіть його будь-яким унікальним і виглядає як com.xyz.iflux . У моєму випадку я замінив "xyz" своїм ім'ям.

8. Потім вам доведеться додати "команду розробників" для проекту. Просто клацніть на спадному списку поруч із пунктом «Команда розробників» і виберіть « Ваше ім'я (особиста команда) ».

9. Ви готові встановити f.lux на вашому iPhone. Просто підключіть iPhone до комп'ютера Mac . Потім перейдіть до розділу " Продукт -> призначення " та виберіть свій iPhone зі списку.

10. Тепер натисніть кнопку «Виконати» в Xcode. Після цього Xcode почне збирати програму для вашого iPhone. Якщо ви отримуєте попередження (жовті знаки трикутника), не хвилюйтеся про них.

11. Xcode підкаже вам про помилку про те, що вам потрібно довіряти розробнику на iPhone. На своєму iPhone перейдіть до розділу " Налаштування -> Загальні -> Профілі та керування пристроями ".

12. Натисніть на запис у розділі “App для розробників” і натисніть “Довіряти”.

13. Тепер ви можете перейти на початковий екран і шукати f.lux. Натисніть на додаток, щоб запустити його, і він буде працювати!

Цей метод можна використовувати для встановлення будь-якої програми, для якої ви маєте доступ до вихідного коду. Багато додатків роблять свій вихідний код доступним, так що користувачі можуть легко перевантажувати їх, навіть якщо їхні айфони не зламані. Деякі програми, для яких доступні вихідні коди:

GBA4iOS: емулятор Gameboy для пристроїв iOS.

Post Manager: Опублікувати / графік повідомлень у Twitter, як Buffer, включає розширення долі

Kodi: Популярний медіа-плеєр і розважальний центр

Для iOS доступно багато програм з відкритим кодом. Ви можете перевірити весь список на GitHub.

Sideload додатки для iOS на iPhone або iPad з простотою

Тепер, коли ви знаєте, як можна використовувати Xcode 8 для sideload додатків для iOS на вашому iPhone або iPad, який працює під керуванням iOS 10, слід шукати вихідний код ваших улюблених програм онлайн. Як завжди, якщо у вас виникли проблеми з цим методом, повідомте нам у розділі коментарів нижче.

Top