Zavřít reklamu

Apple oznámil, že jedna z největších vývojářských novinek iOS 9 s názvem App Thinning (zeštíhlování aplikací) bude mít zpoždění. Vývojáři tedy tuto poměrně převratnou novinku zatím využívat nemohou, ačkoliv v testovacím rozhraní TestFlight funkce již delší dobu figuruje.

Přes App Store distribuované aplikace v rámci ostré verze iOS 9 se tedy možnosti zeštíhlení dočkají až v některé z menších následujících aktualizací. Na vině je chyba iCloudu, která zapříčiňuje špatnou práci s uloženými zálohami.

App Thining je možností pro tvůrce aplikací, aby velice jednoduchým způsobem odlišili v kódu vyvíjené aplikace komponenty určené pro konkrétní zařízení. Když pak bude uživatel aplikaci stahovat, App Store sám zařídí, aby stáhl jen data potřebná pro jeho zařízení. Bude-li tedy stahovat aplikaci na iPhone 6, nebude s ní stahovat zbytečná data navíc jako třeba grafiku pro iPhone 6 Plus, iPad mini, iPad a iPad Pro.

Výsledný balíček pak bude moci být o poznání menší a uživatel ve výsledku vystačí s menším prostorem v telefonu, což ocení především vlastníci 16GB variant iPhonů.

Apple problém osvětluje následovně:

Funkce App slicing je pro aplikace na iOS 9 v současné době nedostupná. Na vině je problém se zálohami v iCloudu vytvořenými na iOS 9, které zapříčiňují, že se některé aplikace z App Storu obnoví pouze na stejném iOS zařízení.

Když zákazník stáhne svou iOS 9 aplikaci, získá univerzální verzi své aplikace místo té verze, která je určena specificky pro jeho zařízení. TestFlight bude v nabízení funkce pro interní testování pokračovat. App slicing se pak do systému vrátí s některou z budoucích aktualizací iOS.

Tento problém možná vysvětluje i to, proč mnoho stejných aktualizací v posledních týdnech záhadně dorazilo do App Storu opakovaně. Žádnou spojitost mezi těmito problémy ale zatím Apple oficiálně nepřiznal.

App Thining bude nadále fungovat beze změn v testovacím rozhraní TestFlight. Vývojáři ale prozatím nebudou mít možnost vydávat zeštíhlené aplikace skrze App Store. Na to si budou muset počkat až do té doby, než Apple problém úspěšně vyřeší.

Zdroj: 9to5mac
.