Mastodon
Zdjęcie okładkowe wpisu Nowe wymogi dla programistów w App Store

Nowe wymogi dla programistów w App Store

0
Dodane: 9 miesięcy temu
fot. App Store

App Store będzie wymagało od programistów opisywania, dlaczego ich aplikacje używają określonych interfejsów API.
Proces recenzji w App Store jest bardzo rygorystyczny, aby upewnić się, że aplikacje są zgodne z wytycznymi Apple. A wkrótce stanie się jeszcze bardziej.

Apple niedawno ogłosiło, że programiści będą musieli szczegółowo wyjaśnić, dlaczego ich aplikacje używają określonych interfejsów API przed przesłaniem ich do App Store. Jak wyszczególniono w witrynie Apple Developer, niektóre interfejsy API są teraz klasyfikowane jako „Required Reason APIs”. Oznacza to, że aby użyć ich w aplikacji, developer musi opisać cel umieszczenia konkretnego interfejsu API w swojej aplikacji.

Aby zapobiec niewłaściwemu użyciu niektórych interfejsów API, które mogą być używane do gromadzenia danych o urządzeniach użytkowników, developerzy muszą zadeklarować powody korzystania z tych interfejsów w manifeście prywatności swojej aplikacji. Pomoże to zapewnić, że aplikacje będą używać tych interfejsów API tylko zgodnie z ich przeznaczeniem.

— wyjaśnia Apple.

Począwszy od tej jesieni, wraz z publicznym udostępnieniem systemów iOS 17, tvOS 17, watchOS 10 i macOS 14 Sonoma, programiści będą powiadamiani o konieczności wykonania dodatkowej akcji po ich stronie. Chodzi o dosłanie wymaganego opisu. Od wiosny 2024 r, aplikacje korzystające z interfejsów API bez należytego wyjaśnienia, będą odrzucane i usuwane z App Store.

Krzysztof Kołacz

🎙️ O technologii i nas samych w podcaście oraz newsletterze „Bo czemu nie?”. ☕️ O kawie w podcaście „Kawa. Bo czemu nie?”. 🏃🏻‍♂️ Po godzinach biegam z wdzięczności za życie.

Zapraszamy do dalszej dyskusji na Mastodonie lub Twitterze .