Az Apple fejlesztői fórumán a vállalat megerősítette, hogy az iOS 15.5 béta 4 újra bevezeti az API-t, hogy lehetővé tegye az Apple Music harmadik féltől származó alkalmazásai számára szabályozza vagy állítsa be a lejátszási sebességet. A múlt héten megjelent a legújabb iOS 15.5 béta 4, valamint a negyedik fejlesztői bétaverzió iPadOS 15.5, macOS Monterey 12.4, tvOS 15.5 és watchOS 8.6 rendszerekhez.

A MusicKit egy Apple API, amely lehetővé teszi a fejlesztők számára alkalmazások létrehozását hozzáféréssel az Apple Musichoz. Az iOS 15.4-es verziójában a vállalat ismeretlen okokból eltávolította a harmadik féltől származó alkalmazások lejátszási sebességének szabályozását, és kijelentette, hogy ez egy hiba.

Az iOS 15.5 béta 4 újraengedélyezi az API-t. amelyre több Apple Music harmadik féltől származó alkalmazás is támaszkodik

Amikor a problémát egy hónappal ezelőtt az Apple Developer Forumon felvetették, a cég egyik mérnöke azt mondta, hogy a MusicKit lejátszási sebessége csak a felhasználó tulajdonában lévő tartalmakra vonatkozik, például az iTunes Store-on keresztül vásárolt dalokat, és „Ha ez lehetséges volt a korábbi kiadásokban, akkor ez egy hiba volt, és az iOS 15.4-ben kijavítottuk.”

Azonban nem zavarta a válasz, és a korlátozást, a fejlesztők továbbra is hangsúlyozták a korlátozó változtatás hatását. @florom írta;

A lehetőség eltávolítása Az Apple Music tartalmak sebességének megváltoztatása sok alkalmazást és sok ezer felhasználót érint. Ma reggel ellepték a postaládámat a panaszok és az ügyfelek, akik visszatérítést kértek, mivel az alkalmazásom már használhatatlan. Ez nem lehet hibajavítás, hanem egy olyan funkció eltávolítása, amely legalább három éve, az iOS 13 vagy még régebbi óta elérhető volt. Kérjük, mondják el nekünk a fejlesztőknek, hogy ez valójában az iOS 15.4-ben bevezetett hiba, hogy elmondhassuk (és az Apple) ügyfeleinknek, hogy a hamarosan megjelenő frissítésben újra működni fog. Nem ezt várjuk el az Apple-től!

Az érintett fejlesztők szerencséjére az Apple felülvizsgálta döntését, és egy hónap után újra bevezette az API-t az iOS 15.5 béta 4-es verziójában. 

Újraértékeltük korábbi döntésünket, miszerint letiltjuk az Apple Music előfizetéses tartalom lejátszási sebességének módosítását harmadik féltől származó alkalmazásokban, és arra a következtetésre jutottunk, hogy biztonságosan újra engedélyezhetjük ezt a funkciót, akárcsak a megjelenés előtt. az iOS 15.4-ből.

Ennek megfelelően ez a probléma az iOS 15.5 béta 4-ben kijavítva.

Jelenleg nem ismert, hogy mi szerepel az iOS legújabb béta verziójában. Az iOS 15.5 korábbi béta frissítései tartalmaztak egy megoldást a macOS 12.4 béta és iOS 15.5 közötti univerzális vezérléshez, hivatkozásokat az új Apple Classical alkalmazásra, az Apple Pay Cash és a Home alkalmazás fejlesztéseit, hivatkozást a SportsKit fejlesztésére és az „iTunes Pass” márkanév megváltoztatását. ” „Apple Account Card” néven, és az Apple Card átnevezve „Titanium Card”-ra a Wallet alkalmazásban.

Categories: IT Info