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ší.