Alkalmazásoptimalizálás és Kapcsolt erőforrások mintaszakaszok

Alkalmazásoptimalizálás és Kapcsolt erőforrások. Amikor Ön beküld egy Alkalmazást az App Store-on vagy az Egyéni alkalmazásterjesztési megoldáson való terjesztés céljából, az Apple optimalizálhatja az Ön Alkalmazását a különböző céleszközökre: átcsomagolhat bizonyos funkciókat, valamint módosíthatja a biztosított erőforrások körét (a Dokumentációnak megfelelően), hogy az Alkalmazás hatékonyabban fusson és kevesebb helyet foglaljon el a céleszközökön (“Alkalmazásoptimalizálás”). Előfordulhat például, hogy az Apple csak az Ön Alkalmazásának 32 vagy 64 bites verzióját juttatja el a céleszközre, vagy nem biztosítja azokat az ikonokat vagy indítóképernyőket, amelyek az adott céleszköz kijelzőjén nem jeleníthetők meg. Ön elfogadja, hogy az Apple az Alkalmazásoptimalizálás segítségével újracsomagolhatja az Ön Alkalmazását azért, hogy eljuttassa az Ön Alkalmazásának optimalizált verzióját a céleszközökre. Az Alkalmazásoptimalizálás részeként Ön kérheti, hogy az Apple juttasson el bizonyos konkrét erőforrásokat (például GPU-erőforrásokat) az Ön Alkalmazásához a céleszközökre. Ehhez Önnek azonosítania kell ezeket az erőforrásokat a beküldött kódban („Kapcsolt erőforrások”). Ezekkel a Kapcsolt erőforrásokkal például eltérő időben juttathat el bizonyos eszközöket a céleszközre (például az Alkalmazás csak akkor juttat el bizonyos tartalmakat a céleszközre, ha a felhasználó eléri a játék egy bizonyos szintjét). Az Alkalmazásoptimalizálás és a Kapcsolt erőforrások nem érhetők el az Apple minden operációs rendszerén, és az Apple ezektől függetlenül bizonyos céleszközökre továbbra is az Alkalmazás teljes bináris készletét eljuttatja.