Jak naprawić: Co najmniej jeden opis celu użycia w aplikacji nie wyjaśnia wystarczająco jasno sposobu korzystania z chronionych zasobów.

Zaktualizowano 15. września 2026 przez Jan Bunk


Apple odrzuciło aplikację, ponieważ co najmniej jeden komunikat dotyczący uprawnień nie wyjaśnia jasno, dlaczego aplikacja potrzebuje dostępu do chronionego zasobu, takiego jak aparat, mikrofon, lokalizacja lub Face ID. Apple nazywa te komunikaty opisami celu użycia.

Opis celu użycia musi wskazywać konkretną funkcję, która wymaga danego uprawnienia, i wyjaśniać, w jaki sposób chroniony zasób będzie używany. Ogólny komunikat, który jedynie prosi o dostęp, nie jest wystarczający.

Znajdź uprawnienie wskazane przez Apple

Sprawdź wiadomość od Apple o odrzuceniu aplikacji oraz załączone do niej zrzuty ekranu. Zrzut ekranu często przedstawia komunikat z prośbą o uprawnienie, który należy zmienić.

Następnie ustal, w którym miejscu Twoja strona internetowa lub aplikacja prosi o to uprawnienie. Często pomijane przykłady to:

  • Dostęp do aparatu w celu zrobienia zdjęcia profilowego lub wysłania obrazu na czacie pomocy technicznej w Twojej witrynie.
  • Dostęp do mikrofonu w celu nagrania filmu lub wiadomości głosowej na czacie pomocy technicznej.
  • Dostęp do lokalizacji w celu automatycznego uzupełnienia bieżącego adresu użytkownika na stronie finalizacji zakupu w sklepie internetowym.

Zaktualizuj komunikat dotyczący uprawnienia

Otwórz ustawienia uprawnień w panelu webtoapp.design.

Pozostaw uprawnienie włączone i zastąp jego opis konkretnym uzasadnieniem. Opisz rzeczywistą funkcję i to, co użytkownik będzie mógł zrobić po udzieleniu dostępu.

Użyj na przykład jasnego komunikatu, takiego jak:

  • Aplikacja potrzebuje dostępu do aparatu, aby zrobić zdjęcie profilowe.
  • Aplikacja potrzebuje dostępu do mikrofonu, aby nagrać wideo do wpisu w dzienniku.

Unikaj ogólnych komunikatów, które nie wyjaśniają, dlaczego dane uprawnienie jest potrzebne, takich jak:

  • Aplikacja potrzebuje dostępu do aparatu.
  • Proszę przyznać uprawnienie do mikrofonu.
Korzystaj z przykładu tylko wtedy, gdy dokładnie opisuje on Twoją aplikację. Jeśli uprawnienie jest używane przez inną funkcję, napisz opis celu użycia odnoszący się właśnie do niej.

Ponownie skompiluj aplikację na iOS

Permission strings are included in the app build. So after changing them, you need to upload a new build to App Store Connect by clicking the button below.

Wybierz swoją aplikację i skompiluj ją ponownie

Utworzenie i przesłanie nowej kompilacji zajmie trochę czasu. Wyślemy Ci e-mail, gdy będzie gotowa do wybrania w App Store Connect.

Wybierz nową kompilację

Otwórz podgląd aplikacji w App Store Connect.

Wybierz swoją aplikację.

Przewiń w dół do sekcji "Build" i kliknij "Add Build" lub przycisk plusa.

Jeśli nie widzisz opcji "Add Build", poczekaj około godzinę. Apple potrzebuje jeszcze trochę czasu na przetworzenie builda zanim będzie można go wybrać.
Kliknij 'Select a build before you submit your app'

Wybierz najnowszy build (najwyższy numer builda).

Możesz teraz kliknąć przycisk "Save" w prawym górnym rogu.

Zrzut ekranu przycisku "Save".

Ponowne wysłanie aplikacji do weryfikacji

Jeśli to był ostatni lub jedyny powód odrzucenia aplikacji, wykonaj te kroki, aby ponownie wysłać aplikację do weryfikacji:

Przejdź na stronę wersji, klikając „Distribution” u góry ekranu albo numer wersji w menu po lewej.

Zrzut ekranu z wyróżnionymi przyciskami wersji i dystrybucji

Teraz kliknij przycisk „Update Review” w prawym górnym rogu.

Zrzut ekranu przycisku „Update Review”

Następnie kliknij „Resubmit to App Review” na kolejnej stronie, która się otworzy.

Zrzut ekranu przycisku „Resubmit to App Review”

Powinno się wtedy pojawić "Oczekiwanie na recenzję".

Zrzut ekranu, na którym widać, że wersja 1.0 oczekuje na recenzję.