цікаво

Посібник з емуляції без в'язниць на iOS

Технічно кажучи, ви не повинні мати можливість встановлювати емулятори на iPhone, щоб грати в класичні ігри. Але це не означає, що це неможливо. Ось як встановити емулятори на будь-який пристрій iOS, не потрібно джейлбрейк.

Емуляція на пристроях iOS вже давно можлива, якщо ви перебуваєте у в'язниці. Це все-таки кращий метод, оскільки легко встановлювати емулятори, ПЗУ та використовувати контролери. Однак, не всі хочуть втекти від в'язниці. Ви все ще можете запускати емулятори, якщо ви хочете трохи попрацювати і не відводити очі від шахрайських програм, які перетворюють його в App Store.

Емулятори бічного завантаження з Інтернету

Трюк, щоб отримати більшість емуляторів, що працюють з iOS, полягає в процесі, який називається бічною завантаженням. Це відбувається, коли ви встановлюєте програми зі свого веб-браузера замість офіційного iTunes App Store. Що стосується емуляторів, це зазвичай робиться шляхом реєстрації емулятора як корпоративного додатку. Корпоративні додатки повинні використовуватися для приватних компаній, щоб видавати програми своїм працівникам, але будь-який розробник може зробити це.

Інший шлях до встановлення емуляторів трохи складніший і вимагає зареєструватися як розробник iOS та встановити емулятори самостійно. Для наших цілей ми будемо дотримуватися емуляторів, які ви можете завантажувати прямо зі свого браузера.

Ми говорили про деякі емулятори, які ви можете перевантажувати раніше. Вони, як правило, працюють добре, але вони мають деякі застереження. А саме, немає жодної реальної гарантії безпеки, і вони дуже неприємні. Коли ви завантажуєте додаток з Інтернету, ви встановлюєте незатверджений додаток від невідомого розробника. Теоретично вони можуть включати зловмисне програмне забезпечення. Отже, як і на Android, ви хочете встановити їх на свій страх і ризик.

Хороша новина полягає в тому, що більшість емуляторів є відкритим кодом і зазвичай також ставлять свій код на GitHub, щоб кожен міг переконатися, що вони не включають зловмисне програмне забезпечення. Наприклад, два останніх додатки, GBA4iOS (Game Boy Advance / Game Boy) та NDS4iOS (Nintendo DS), мають всі свої коди на GitHub.

Для інших емуляторів вам потрібно перейти через сторонній сайт, наприклад iEmulators або Emu4iOS, і встановити звідти, а це означає, що ви не можете добре переглянути код. Зазвичай вони побудовані на програмному забезпеченні з відкритим кодом, але важче точно знати, який код ви встановлюєте.

Інша проблема полягає в тому, що встановлення цих емуляторів трохи складне. Оскільки вони, як правило, використовують сертифікати, що минули, для облікових записів підприємств, як правило, потрібно змінити дату свого пристрою, щоб встановити та використовувати додаток. Кожен емулятор вимагає різної дати, яку зазвичай ви знайдете на веб-сайті емуляторів, однак базовий процес установки майже однаковий у всіх напрямках:

  1. Перейдіть у Налаштування> Загальне> Дата та час
  2. Вимкнути "Установити автоматично"
  3. Змініть дату на рік, який пропонує емулятор, який ви хочете використовувати (зазвичай це 2012)
  4. Відкрийте веб-сайт емулятора в мобільному Safari
  5. Встановіть емулятор на ваш вибір

Після встановлення емулятора вам потрібно перемикати дату кожного разу, коли ви бажаєте відкривати додаток. Це громіздко, але це єдиний спосіб, коли програма відкриється. Якщо ви встановлюєте з такого веб-сайту, як iEmulators, у вас може бути встановлений лише один емулятор одночасно, тому вибирайте з розумом.

Неофіційні програми, які прокрадаються до магазину додатків

Раз у раз емулятор пробирається в iTunes App Store. Вони часто ховаються в інших додатках, але іноді вони досить кричущі і просто потребують обхідних шляхів для встановлення ігор.

Ці програми зазвичай ховають емулятор за рядом меню, тому їх не помічають під час перегляду додатків Apple, але їх часто витягують, як тільки вони отримують будь-яку прес. Загальне правило тут - завантажити та встановити додаток із прихованими емуляторами якнайшвидше, перш ніж Apple їх видалить. Щоб не відставати від додатків, які прокрадаються до магазину, хороші місця для початку - форуми на таких сайтах, як TouchArcade або iOS Gaming Subreddit.

Щойно ви отримаєте одне з цих додатків, час створити резервну копію. Оскільки Apple витягне його з App Store, добре створити резервну копію емулятора, щоб ви могли встановити його на майбутніх пристроях iOS. Поки у вас на комп'ютері є резервна копія в iTunes, ви зможете встановити її на майбутніх пристроях.

Якщо все інше не вдається, принаймні епізодичний веб-додаток є досить потужним, щоб запустити все від GameBoy до Nintendo.