Varoitus: sovellusta ei ole optimoitu iOS 10: lle - voit tehdä niin
IOS 10.3: n beetaversiossa käyttäjät saavat varoituksen käynnistettäessä joitain sovelluksia, että sovellusta ei ole optimoitu iOS 10: lle. Tässä käytännöllisessä kärjessä selitetään, mikä sen takana on ja mitä voit tehdä asialle.
Varoitus: sovellusta ei ole optimoitu iOS 10: lle
IOS 10.3: n varoitus viittaa 64-bittiseen ympäristöön, jonka Apple on asentanut matkapuhelimiinsa iPhone 5S: n jälkeen. 32-bittisen prosessorin sijasta kaikissa iPhone 5S -puhelimissa on 64-bittinen prosessori. Tämä tekee uusista iPhonista nopeampia, koska ne voivat käsitellä enemmän tietoja kerralla. Tällä on kuitenkin vaikutusta sovelluksiin:
- Sovellukset on optimoitava 64-bittisiin prosessoreihin, jotta ne voivat hyötyä niistä. Jos 32- ja 64-bittiset sovellukset toimivat samanaikaisesti 64-bittisessä prosessorissa, 32-bittiset sovellukset hidastavat iPhonea.
- Siksi Apple ei ole sallinut myymälässään uusia, puhtaita 32-bittisiä sovelluksia vuodesta 2015 lähtien, myös 64-bittinen versio on toimitettava.
- Siksi voidaan olettaa, että Apple sulkee ennemmin tai myöhemmin 32-bittiset sovellukset iPhonesta. IOS 10.3: n varoitusviesti on tämän vaiheen ensimmäinen ilmoittaja.
- IOS 11: stä lähtien on todennäköistä, että 32-bittiset sovellukset eivät enää toimi iPhonessa. Jos Apple pysyy uskollisena strategialle, iOS 11 ilmestyy syksyllä.
- Sovellusohjelmoijille tämä tarkoittaa paljon vaivaa: sovellukset on kirjoitettava uudelleen, jotta ne toimivat uudessa ympäristössä. Pyrkimys on todennäköisesti liian suuri pienemmille kustantajille.
- Jos et voi tehdä ilman yksittäisiä sovelluksia, joille varoitusviesti tulee, sinun ei pitäisi päivittää toistaiseksi iOS 11 -käyttöjärjestelmään.
- Koska vanhemmat iPhonet, kuten iPhone 5 ja 5c, toimivat 32-bittisessä ympäristössä, iOS 11 ei todennäköisesti enää ole käytettävissä näissä iPhonissa.
Seuraavalla sivulla osoitamme sinulle, kuinka selville onko sinulla iPhone 32- tai 64-bittisellä prosessorilla.