Dlaczego moja aplikacja została odrzucona, ponieważ „Aplikacje wielozadaniowe mogą używać tylko tła”?

Przetestowałem aplikację w tle, ustawiając alarm i oglądając wideo, a mój alarm prawidłowo dzwonił, gdy oglądałem wideo.

Nawet po usunięciu aplikacji z tła dzwonił alarm. Teraz zastanawiam się, czy poprawiłem odpowiedź Apple'a. Czy ktoś może zdekodować odpowiedź?

Odkryliśmy, że Twoja aplikacja korzysta z trybu tła, ale nie zawiera funkcjonalności, która wymaga trwałego działania tego trybu. To zachowanie nie jest zgodne z Wytycznymi recenzji App Store.

Zauważyliśmy, że twoja aplikacja deklaruje wsparcie dla dźwięku w kluczu UIBackgroundModes w Info.plist, ale żadna słyszalna treść nie jest odtwarzana, gdy aplikacja jest w tle. Chociaż twoim zamiarem może być zapewnienie tej funkcjonalności, w czasie przeglądu nie byliśmy w stanie odtwarzać dźwięku w tle dla Twojej aplikacji.

Jak wskazano w Przewodniku programowania aplikacji dla systemu iOS:

„Ten klucz jest przeznaczony do użytku przez aplikacje, które dostarczają użytkownikowi dźwiękową treść w tle, na przykład odtwarzacz muzyki lub aplikacje strumieniowe audio”.

Dlatego właściwe byłoby dostarczenie użytkownikowi treści dźwiękowych, gdy aplikacja jest w tle, lub usunięcie ustawienia „audio” z klucza UIBackgroundModes.

questionAnswers(2)

yourAnswerToTheQuestion