„iOS“ programų paleidimas „Android“: ar tai įmanoma?

"iOS"

Tikrai tau kada nors prireikė išbandyti „iOS“ programą ir jūs negalėjote to padaryti savo „Android“ įrenginyje arba galbūt tos programos neradote „Google Play“, todėl turėtumėte nusipirkti „Apple“ produktą, kad jį paleistumėte, ko nenorite. Na, čia mes siūlome keletą sprendimų, kad galėtumėte išbandyti arba paleisti mėgstamas iOS programas neturėdami Cupertino prekės ženklo įrenginio. Jums tereikia naudoti keletą įdomių mūsų siūlomų programų.

Žinoma, nesitikėkite DOSBox emuliatorių ar suderinamumo sluoksnių, tokių kaip WINE ar panašiai, šiuo atveju nėra nieko panašaus, bet galite naudoti savo mėgstamą interneto naršyklę kad galėtumėte juos atlikti iš ten, naudodami šiuos čia pateiktus įrankius.

Atminkite, kad savosios „iOS“ programos negali veikti „Android“. Taip yra todėl, kad jie naudoja dvejetainius failus, sudarytus Apple A serijos architektūrai, ir, nors jis pagrįstas Arm ISA, jis skiriasi nuo kitų Arm architektūrų, tokių kaip Qualcomm, Samsung, Mediatek ir kt. Be to, tam taip pat reikalingi specifiniai „iOS“ syscall arba sistemos iškvietimai, kurių nėra „Android“, taip pat API, bibliotekos ir kt., kurios skiriasi abiejose operacinėse sistemose. Dėl šios priežasties, kai norite sukurti programėlę abiem operacinėms sistemoms, turite ją perkelti, kad ją būtų galima naudoti abiejose platformose. Tačiau ne visi kūrėjai tai daro, todėl yra iOS ar iPad OS programų, kurių nėra „Google Play“, skirtoje „Android“ ar už jos ribų.

Apetitas.io

Vienas iš Geriausios platformos iOS programoms paleisti Android sistemoje yra Appetize.io. Galite naudoti jį iš savo mėgstamos interneto naršyklės be komplikacijų. Kadangi tai emuliatorius, siūlomas kaip internetinė paslauga, veikiantis iš debesies. Tokiu būdu galėsite paleisti bet kurią iOS programėlę arba imituoti iOS įrenginį taip, lyg tai būtų žiniatinklio programa. Taip iš savo Android išmaniojo telefono ar planšetinio kompiuterio galėsite pasiekti begalę šios platformos programų, kurių anksčiau negalėjote naudoti.

Appetize.io turi a nemokama versija kuri leis naudotis paslauga 100 minučių. Visiškai nemokama demonstracinė versija, kuri gali padėti, jei norite išbandyti ką nors konkretaus. Tačiau visada galite pasirinkti aukščiausios kokybės paslaugą, kuri leis jums pasiekti bet kada. Jį galite įsigyti kelių tipų abonementais, tačiau pigiausia ir geriausia tiems, kurie nėra profesionalūs kūrėjai ar įmonės, kainuoja 40 USD per mėnesį. Kaip matote, jis yra šiek tiek brangus, tačiau tiesa yra ta, kad jis veikia kaip žavesys ir taip pat galite jį naudoti iš savo kompiuterio ar „Mac“, nes jį galima atidaryti bet kurioje žiniatinklio naršyklėje.

Prisijunkite prie Appetize.io

Cycada (anksčiau žinomas kaip sidras)

Kitas jūsų pasirinkimas yra Cycad emuliatorius, vienas žinomiausių „iOS“ emuliatorių, skirtų „Android“. Tačiau kūrimas buvo nutrauktas, be atnaujinimų nuo 2014 m. Todėl neturėtumėte jo naudoti gamybai ar profesionaliam naudojimui. Jei galite atsisiųsti ankstesnę paskutinių išleistų versijų, galite išbandyti daugiau šio projekto (anksčiau vadinto „Cider“) ir jo sukurto Kolumbijos universiteto Kompiuterių mokslo katedroje. Ir kad tai visiškai nemokama.

Kadangi ji neturi naujausios versijos, ji gali neveikti su pačiomis moderniausiomis programėlėmis ar naujausiomis jų versijomis. Be to, tai gali sukelti tam tikrų nepatogumų ar problemų pakenkti patikimumui. Dėl šios priežasties tai nėra pirmasis pasirinkimas, kurį rekomenduojame.

Kita vertus, kaip matėte, Jis nepasiekiamas „Google Play“., ir šiuo metu negalėsite rasti jokios oficialios nuorodos, kad galėtumėte atsisiųsti APK. Todėl turite pasitikėti trečiųjų šalių svetainėse esančiais APK – tai yra rizikinga saugumo sumetimais, nes jie gali būti užkrėsti tam tikra kenkėjiška programa. Todėl, jei tai padarysite, turite tai daryti savo pačių rizika.

Prieiga prie Cycad

iEMU

Pagaliau turime ir mes iEMU, emuliatorius, panašus į Cycada. Tai projektas, kurį sukūrė CMW ir veikia paleidžiant „iOS“ QEMU. Tokiu būdu galima emuliuoti platformą ir virtualizuoti iOS operacinę sistemą, kad būtų paleistos reikalingos programėlės.

Tačiau, kaip ir ankstesnis projektas, iEMU taip pat yra pasenusi versija neatnaujintas nuo 2013 m. gruodžio mėn. Todėl jis gali neveikti su naujausiomis versijomis ir gali būti nepatikimas. Kita vertus, yra tokia pati saugumo rizika, kaip ir naudojant „Cycada“, nes turite rasti APK, kurį norite atsisiųsti iš trečiųjų šalių šaltinių, kur jis vis dar yra paskelbtas.

Todėl būkite labai atsargūs ir neatsisiųskite APK, kuris gali būti užkrėsta kenkėjiška programa arba dėl to galite atsisiųsti apgaulingų programų, kurios nėra tokios, kaip atrodo, ir tai gali pakenkti jūsų „Android“ operacinės sistemos saugumui. Trumpai tariant, nepatariu jums atsisiųsti šios programėlės, o jei tai darote, tai turėtų būti jūsų pačių rizika arba sename ar bandomajame Android įrenginyje, kad užsikrėtus nieko nenutiktų.

Prisijunkite prie iEMU

Išvada

Galiausiai, darydami išvadą, pridėkite, kad jei „Android“ įrenginyje reikia paleisti vietines „iOS“ programas, geriausia naudoti vieną iš šių čia pateiktų projektų. as asmeniskai Aš rekomenduoju Appetize.io, nes tai gana gera ir stabili platforma debesies paslaugos pavidalu. Kiti čia pateikiami emuliatoriai, tokie kaip „iEMU“ arba „Cycada/Cider“, yra šiek tiek pasenę, ir nors jie vis dar veikia su tam tikromis „iOS“ programų versijomis, turėtumėte jų vengti, kai tik įmanoma.

Jei norite naudoti kompiuterį su Windows už tai galite pasikliauti tokia programine įranga kaip iPadian, iOS simuliatorius, kuris leis jums imituoti šią Apple operacinę sistemą darbalaukyje, kad pamatytumėte, kaip ji veikia, susipažintumėte su jos sąsaja arba paleistumėte šiai sistemai skirtas programas, kurios yra specialiai sukurtos iPadian. Pavyzdžiui, rasite katalogą su Facebook, Spotify, WhatsApp, Instagram ir kt. Žinoma, jūs negalėsite įdiegti jokios iOS programos, kurią galite įsivaizduoti, tik tas, kurias pateikė iPadian kūrėjas. Be to, tai yra aukščiausios kokybės programinė įranga, mokama ir kainuoja 25 USD, jei norite ja naudotis.

Jei naudojate operacinę sistemą GNU / Linux, jūs taip pat turite labai įdomų sąjungininką QEMU. Šis skirtingoms architektūroms ir platformoms skirtas emuliatorius dabar taip pat gali mėgdžioti, pavyzdžiui, iPhone 11 su iOS, kad būtų galima išbandyti programas. Naudodami šį emuliatorių galėsite ne tik emuliuoti iPhone, bet ir daugelį kitų sistemų, tokių kaip Raspberry Pi, Android mobilieji įrenginiai ir daugelis kitų įsivaizduojamų architektūrų, tokių kaip PPC, SPARC, x86,...