интересен

Ръководство за емулация на iOS под iOS

Технически погледнато, не трябва да можете да инсталирате емулатори на iPhone, за да играете класически игри. Но това не означава, че не е възможно. Ето как да инсталирате емулатори на всяко iOS устройство, не се изисква джейлбрейк.

Емулацията на iOS устройства е възможна отдавна, ако сте джейлбрейк. Все още е предпочитаният метод, тъй като е лесно да инсталирате емулатори, ROM и да използвате контролери. Това каза, че не всички искат да избягат. Все още можете да стартирате емулатори, ако желаете да свършите малко работа и да държите очите си обелени за нелоялни приложения, които го превръщат в 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, можете да имате инсталиран само един емулатор наведнъж, така че изберете разумно.

Неофициалните приложения, които се промъкват в App Store

От време на време емулатор се промъква в iTunes App Store. Те често са скрити далеч в други приложения, но понякога са доста крещящи и просто се нуждаят от решения за инсталиране на игри.

Тези приложения обикновено крият емулатора зад поредица от менюта, така че да не бъдат забелязани по време на процеса на преглед на приложението на Apple, но те често се изтеглят веднага след като получат натискане. Общото правило тук е да изтеглите и инсталирате приложение със скрити емулатори възможно най-скоро, преди Apple да ги премахне. За да сте в крак с приложенията, които се промъкват в магазина, форумите на сайтове като TouchArcade или iOS Gaming Subreddit са добри места за стартиране.

След като получите едно от тези приложения, е време да го архивирате. Тъй като Apple ще го изтегли от App Store, е добре да архивирате емулатора, за да можете да го инсталирате на бъдещи устройства с iOS. Докато имате резервно копие в iTunes на вашия компютър, вие ще можете да го инсталирате на бъдещи устройства.

Ако всичко друго се провали, поне случайното уеб приложение е достатъчно мощно, за да стартира всичко от GameBoy до Nintendo.