iOS-sovellusten käyttäminen Androidilla: onko se mahdollista?

iOS

Olet varmasti koskaan tarvinnut testaa iOS-sovellusta etkä ole voinut tehdä sitä Android-laitteellasi, tai kyseistä sovellusta ei ehkä löydy Google Playsta, joten sinun on ostettava Apple-tuote käyttääksesi sitä, mitä et halua. No, tässä ehdotamme ratkaisuja, joiden avulla voit testata tai käyttää suosikki iOS-sovelluksiasi ilman Cupertino-tuotemerkin laitetta. Sinun tarvitsee vain käyttää joitain mielenkiintoisia sovelluksia, joita ehdotamme.

Älä tietenkään odota DOSBox-emulaattoreita tai yhteensopivuuskerroksia, kuten WINE tai vastaavaa, tässä tapauksessa ei ole mitään vastaavaa, mutta voit käytä suosikkiselaintasi suorittaa ne sieltä näiden täällä esittelemiemme työkalujen ansiosta.

Huomaa, että alkuperäiset iOS-sovellukset eivät voi toimia natiivisti Androidilla. Tämä johtuu siitä, että ne käyttävät Applen A-sarjan arkkitehtuurille käännettyjä binääritiedostoja, ja vaikka se perustuu Arm ISA:han, sillä on eroja muihin Arm-arkkitehtuureihin, kuten Qualcomm, Samsung, Mediatek jne. Lisäksi se vaatii myös iOS-kohtaisia ​​syscall- tai järjestelmäkutsuja, joita ei ole Androidissa, sekä API:ita, kirjastoja jne., jotka ovat erilaisia ​​molemmissa käyttöjärjestelmissä. Tästä syystä, kun haluat luoda sovelluksen molemmille käyttöjärjestelmille, sinun on siirrettävä se, jotta sitä voidaan käyttää molemmilla alustoilla. Kaikki kehittäjät eivät kuitenkaan tee tätä, joten on iOS- tai iPad OS -sovelluksia, jotka eivät ole saatavilla Google Playsta Androidille tai sen ulkopuolelle.

appetize.io

Yksi Paras alusta iOS-sovellusten suorittamiseen Androidilla on Appetize.io. Voit käyttää sitä suosikkiselaimellasi ilman komplikaatioita. Koska se on emulaattori, jota tarjotaan verkkopalveluna, joka toimii pilvestä. Tällä tavalla voit käyttää mitä tahansa iOS-sovellusta tai simuloida iOS-laitetta ikään kuin se olisi verkkosovellus. Tämän avulla voit käyttää loputtomasti tämän alustan sovelluksia, joita et voinut käyttää ennen Android-älypuhelimella tai -tabletilla.

Appetize.io:lla on ilmainen versio jonka avulla voit käyttää palvelua 100 minuuttia. Täysin ilmainen demo, joka voi auttaa sinua, jos haluat kokeilla jotain erityistä. Voit kuitenkin aina valita premium-palvelun, jonka avulla voit käyttää sitä milloin haluat. Voit ostaa sen useissa eri tilauksissa, mutta halvin ja paras niille, jotka eivät ole ammattikehittäjiä tai yrityksiä, on 40 dollaria kuukaudessa. Kuten näette, se on vähän kallis, mutta totuus on, että se toimii kuin hurmaa ja voit käyttää sitä myös PC:ltä tai Macilta, koska se voidaan avata millä tahansa verkkoselaimella.

Avaa Appetize.io

Cycada (aiemmin siideri)

Seuraava vaihtoehto sinulla on Cycad-emulaattori, yksi tunnetuimmista iOS-emulaattoreista Androidille. Kehitys on kuitenkin keskeytetty, eikä päivityksiä ole tehty vuoden 2014 jälkeen. Siksi sitä ei tule käyttää tuotanto- tai ammattikäyttöön. Jos voit ladata aiemman version viimeisimmistä julkaistuista, voit kokeilla lisää tästä projektista (aiemmin nimeltään Cider) ja siitä, että ne kehitettiin Columbian yliopiston tietojenkäsittelytieteen laitoksella. Ja se on täysin ilmainen.

Koska sillä ei ole uusinta versiota, se ei välttämättä toimi uusimpien sovellusten tai niiden uusimpien versioiden kanssa. Lisäksi se voi aiheuttaa haittaa tai ongelmaa vaarantaa luotettavuuden. Tästä syystä se ei ole ensimmäinen vaihtoehto, jota suosittelemme.

Toisaalta, kuten olette nähneet, Se ei ole saatavilla Google Playssa, etkä tällä hetkellä löydä virallista linkkiä APK:n lataamiseen. Siksi sinun on luotettava kolmansien osapuolien verkkosivustoilla oleviin APK:ihin, mikä on riskialtista turvallisuussyistä, koska ne voivat olla saastuneita haittaohjelmilla. Siksi, jos teet niin, sinun on tehtävä se omalla vastuullasi.

Käytä Cycadia

iEMU

Lopuksi myös meillä iEMU, emulaattori, joka on samanlainen kuin Cycada. Se on CMW:n kehittämä projekti, joka toimii käynnistämällä iOS QEMU:n päällä. Tällä tavalla alustaa voidaan emuloida ja iOS-käyttöjärjestelmää virtualisoida suorittamaan tarvitsemasi sovellukset.

Mutta kuten edellinen projekti, iEMU on myös vanhentunut versio, koska ei ole päivitetty joulukuun 2013 jälkeen. Siksi se ei välttämättä toimi uusimpien versioiden kanssa ja se voi olla epäluotettava. Toisaalta on sama turvallisuusriski kuin Cycadassa, koska sinun on löydettävä APK ladataksesi kolmannen osapuolen lähteistä, joissa se on edelleen julkaistu.

Siksi ole erittäin varovainen, ettet lataa APK:ta, joka saattaa olla haittaohjelma saastuttama tai se voi saada sinut lataamaan petollisia sovelluksia, jotka eivät ole sitä, miltä ne näyttävät, mikä vaarantaa Android-käyttöjärjestelmäsi turvallisuuden. Lyhyesti sanottuna en suosittele sinua lataamaan tätä sovellusta, ja jos lataat, sen pitäisi olla omalla vastuullasi tai vanhalla tai testattavalla Android-laitteella, jotta mitään ei tapahdu tartunnan sattuessa.

Käytä iEMU:a

Johtopäätös

Lopuksi, lisää lopuksi, että jos sinun on suoritettava natiivisovelluksia iOS:lle Android-laitteellasi, on parasta käyttää jotakin näistä tässä esittelemistämme projekteista. Minä henkilökohtaisesti Suosittelen Appetize.io:ta, koska se on varsin hyvä ja vakaa alusta pilvipalvelun muodossa. Muut tässä esitellyt emulaattorit, kuten iEMU tai Cycada/Cider, ovat jokseenkin vanhentuneita, ja vaikka ne toimivat edelleen tiettyjen iOS-sovellusten versioiden kanssa, sinun tulee välttää niitä aina kun mahdollista.

Jos haluat käyttää PC:tä Windows tätä varten voit luottaa ohjelmistoihin, kuten iPadian, iOS-simulaattori, jonka avulla voit simuloida tätä Apple-käyttöjärjestelmää työpöydältäsi nähdäksesi sen toiminnan, tutustuaksesi sen käyttöliittymään tai suorittaaksesi tälle järjestelmälle saatavilla olevia sovelluksia, jotka on suunniteltu erityisesti iPadianille. Löydät esimerkiksi luettelon, jossa on muun muassa Facebook, Spotify, WhatsApp, Instagram. Et tietenkään voi asentaa mitään iOS-sovelluksia, joita voit kuvitella, vain iPadianin kehittäjän tarjoamia. Lisäksi se on premium-ohjelmisto, maksettu, ja se maksaa 25 dollaria, jos haluat käyttää sitä.

Jos käytät käyttöjärjestelmää GNU / Linux, sinulla on myös erittäin mielenkiintoinen liittolainen QEMU. Tämä emulaattori erilaisille arkkitehtuureille ja alustoille voi nyt myös emuloida esimerkiksi iPhone 11:tä iOS:llä voidakseen testata sovelluksia. Tämän emulaattorin avulla et pysty emuloimaan vain iPhonea, vaan myös monia muita järjestelmiä, kuten Raspberry Pi:tä, Android-mobiililaitteita ja monia muita kuviteltavia arkkitehtuureja, kuten PPC, SPARC, x86,...