10 najważniejszych powodów odrzucenia w procesie weryfikacji aplikacji
Opublikowany: 2022-02-24 Dla programistów największą frustracją związaną z procesem przeglądu w App Store jest to, że aplikacje są często zwracane natychmiast po wykryciu problemu, zamiast otrzymywać od góry do dołu kontrolę za pierwszym razem. Na przykład aplikacja zwrócona z powodu błędów metadanych może nadal mieć uszkodzony link lub usterkę interfejsu, która wymaga naprawy — ale programista nie dowie się o dodatkowych problemach, dopóki ponownie nie prześle aplikacji, czekał kilka tygodni na sprawdzenie i ponownie został odrzucony.
Nierzadko zdarza się, że indywidualni lub niedoświadczeni twórcy aplikacji na iPhone'a przesyłają aplikację dwa, trzy lub dziesięć razy, zanim zostaną zaakceptowane. Tymczasem starannie zaplanowane kampanie startowe wiszą na włosku przez tygodnie. Jest to jeden z największych powodów, dla których programiści współpracujący z agencjami odnoszą większy sukces niż ci, którzy próbują samodzielnie zarządzać rozległymi bazami kodu lub z zespołami freelancerów.
Chociaż można się spodziewać, że największym problemem, przed którym stoją twórcy aplikacji na iOS, będą błędy i problemy z wydajnością, oficjalny raport na blogu programistów Apple pokazuje, że tylko 12% odrzuceń w sklepach z aplikacjami jest spowodowanych przez błędy, co czyni je dopiero drugim najczęściej występującym problemem (po informacje niepełne, co zaskakujące 16 proc.).
Jakie są więc najczęstsze powody odrzuceń w App Store? A co najważniejsze, jak Twój startup może ich uniknąć?
Kliknij „ Dowiedz się więcej ”, aby rozwijać swoją działalność w zakresie aplikacji i gier dzięki usłudze promocji aplikacji ASO World .
Dokładne metadane
Oficjalne wyjaśnienie
Użytkownicy zasługują na to, aby wiedzieć, co otrzymują, gdy pobierają lub kupują Twoją aplikację, więc upewnij się, że opis aplikacji, zrzuty ekranu i podglądy dokładnie odzwierciedlają podstawowe funkcje aplikacji i pamiętaj, aby aktualizować ją, aby być na bieżąco z nowymi wersjami .
Najczęstsze powody odrzucenia
Apple ma takie orzeczenie głównie dlatego, że tytuł aplikacji, opis, zrzuty ekranu itp. są poważnie niezgodne z funkcją aplikacji. Jeśli użyjesz zrzutów ekranu Androida lub zrzutów ekranu przeglądarki, spowoduje to odrzucenie.
Rozwiązanie
Upewnij się, że Twój tytuł i podtytuł spełniają wymagania. Apple zmienił ostatnio wszystkie wskazówki dotyczące recenzji tytułu, więc deweloperzy muszą się na tym skupić.
Ponadto, jeśli tytuł spełnia wymagania, rozważ zastąpienie metadanych, takich jak zrzuty ekranu i podgląd filmów, aby upewnić się, że funkcje i procesy aplikacji są zgodne z odpowiednim wyświetlaczem.
Pamiętaj, aby usunąć ukryty kod modułu funkcji, a jeśli istnieje potrzeba ukrycia kodu funkcji i skierowanego adresu URL łącza skoku, zaleca się zaciemnienie przetwarzania i odpowiednie zwiększenie złożoności logiki.
Zakończenie aplikacji
Oficjalne wyjaśnienie
Aplikacje przesłane do App Review (w tym aplikacje dostępne w przedsprzedaży) powinny być ostateczną wersją aplikacji i zawierać wszystkie niezbędne metadane oraz prawidłowe adresy URL.
Cały tekst zastępczy, puste strony internetowe i inne tymczasowe treści należy usunąć przed przesłaniem. Przed przesłaniem aplikacji należy przetestować Aplikację pod kątem błędów i stabilności na swoim urządzeniu; jeśli Twoja aplikacja wymaga logowania, podaj informacje o koncie demo (i włącz usługę backendu).
Jeśli dokonujesz zakupów w aplikacji w swojej aplikacji, upewnij się, że są one widoczne dla recenzenta oraz kompletne i aktualne, w przeciwnym razie podaj przyczynę w uwagach do recenzji.
Nie traktuj przeglądu aplikacji jako usługi testowania oprogramowania. Odrzucimy niekompletne pakiety aplikacji i pliki binarne, które ulegną awarii lub będą miały oczywiste problemy techniczne.
Najczęstsze powody odrzucenia
Brak oczywistych błędów, takich jak awarie i błędy ładowania w przesłanej aplikacji; Aplikacja nie obsługuje używania w sieci IPv6; konto testowe; ukryte przełączniki i inne operacje.
Rozwiązanie
Deweloperzy muszą wcześniej przetestować produkt pod kątem błędów, czy działa poprawnie w sieci IPV6 itp. Jeśli napotkasz odrzucenie z tego powodu, zaleca się odpowiedzieć na każdy artykuł i wyjaśnić, że nie ma naruszenia.
Przedmioty zakupione w aplikacji
Oficjalne wyjaśnienie
Jeśli chcesz odblokować funkcje lub funkcje Aplikacji (takie jak subskrypcje, waluta w grze, poziomy gier, dostęp do treści premium lub odblokowanie pełnej wersji itp.), musisz skorzystać z programu zakupów w aplikacji.
Aplikacja nie może wykorzystywać własnych mechanizmów do odblokowywania treści lub funkcji, takich jak klucze licencyjne, znaczniki rzeczywistości rozszerzonej, kody QR itp.
Aplikacja i odpowiadające jej metadane nie mogą zawierać przycisków, linków zewnętrznych ani innych warunków wezwania do działania, które kierują klientów do dokonywania zakupów przy użyciu mechanizmów innych niż elementy zakupu w aplikacji.
Aplikacja może udostępniać klientom walutę zakupów w Aplikacji w celu „nagradzania” dostawców treści cyfrowych w ramach Aplikacji.
Wszystkie kredyty i waluta gry zakupione za pośrednictwem zakupów w aplikacji mogą nie wygasnąć i należy upewnić się, że mechanizm odzyskiwania jest zaprojektowany dla wszystkich możliwych do odzyskania zakupów w aplikacji.
Pamiętaj, aby określić prawidłowy typ przedmiotu do kupienia, w przeciwnym razie Twoja aplikacja zostanie odrzucona.
Aplikacje mogą umożliwiać prezenty za zawartość zakupów w aplikacji. Zwroty za takie prezenty można zwrócić tylko pierwotnemu nabywcy, a zawartości prezentu nie można wymienić.
Aplikacje rozpowszechniane za pośrednictwem Mac App Store mogą hostować wtyczki lub rozszerzenia oparte na mechanizmach innych niż App Store.
Aplikacje oferujące „skrzynki z łupami” lub inne mechanizmy losowego zakupu wirtualnych przedmiotów muszą ujawniać klientom szanse na uzyskanie każdego rodzaju przedmiotu przed dokonaniem zakupu.
Aplikacje bez subskrypcji mogą oferować czasowy bezpłatny okres próbny, zanim zaoferują opcję pełnego odblokowania, ustawiając niezużywalny element IAP na „Poziomie cen 0” i nazywając go zgodnie z konwencją nazewnictwa „XX-dniowy okres próbny”.
Przed rozpoczęciem okresu próbnego aplikacja musi wyraźnie wskazywać długość okresu próbnego, treści lub usługi, które nie będą już dostępne pod koniec okresu próbnego, a także wszelkie kolejne opłaty, które użytkownik będzie musiał uiścić, aby uzyskać pełną funkcjonalność .
Najczęstsze powody odrzucenia
Wynika to głównie z dostępu do płatności osób trzecich w Aplikacji.
Rozwiązanie
Nadal korzystaj z własnych metod płatności Apple, korzystając z formularza wewnętrznego zakupu do wyświetlania. Jeśli wirtualny produkt jest ukryty lub metoda płatności zostanie zmieniona po przejściu, istnieje ryzyko obniżenia i przypięcia.
Gromadzenie i przechowywanie danych
Najczęstsze powody odrzucenia
Główny problem polega na tym, że aplikacja zmusza użytkowników do zarejestrowania się i potajemnego gromadzenia/udostępniania ich danych osobowych w oparciu o funkcje, które nie wymagają informacji o użytkowniku.
Apple traktuje to poważniej po WWDC, więc programiści muszą zwracać na to szczególną uwagę.
Rozwiązanie
Należy najpierw skonsultować się z użytkownikiem i pozwolić mu wyrazić zgodę na rejestrację, a funkcja „silnego logowania” musi zostać zmodyfikowana, aby wyświetlić wersję logowania.
Ponadto niektóre funkcje odzyskiwania danych powinny być konsultowane z użytkownikami, aby uniknąć domyślnego nieautoryzowanego dostępu Apple do informacji o telefonie komórkowym.
Treści generowane przez użytkowników
Najczęstsze powody odrzucenia
W przypadku produktów społecznościowych lub produktów z silną treścią UGC (np. Facebook, Twitter, Instagram) Apple wymaga od programistów filtrowania kontrowersyjnych treści (np. przemoc, pornografia, naruszenie praw autorskich itp.); oraz aby zapewnić dokładny mechanizm weryfikacji i szczegółowe informacje kontaktowe programistów.
Rozwiązanie
Zaleca się upewnienie się, że treści użytkownika w Aplikacji nie zawierają przemocy, pornografii itp. Ponadto, zgodnie z zebranymi do tej pory informacjami, „aktywna komunikacja telefoniczna” może być stosowana tylko w przypadku klauzuli 1.2, więc programiści mogą próbować ubiegać się o kontakt telefoniczny w przypadku odrzucenia odpowiedniej klauzuli.
Własność intelektualna
Najczęstsze powody odrzucenia
Aplikacja nie może korzystać z materiałów stron trzecich chronionych prawem autorskim; ponadto aplikacja na półce nie jest podobna do istniejących produktów Apple.
Tym razem na WWDC, po aktualizacji własnego oprogramowania Apple, programistom zaleca się zweryfikowanie własnych produktów i odróżnienie aplikacji od produktów Apple.
Rozwiązanie
Zaleca się upewnienie się, że Aplikacja zawiera wyłącznie treści, dla których utworzyłeś lub masz pozwolenie na używanie.
Podczas przedstawiania produktów używaj pisemnych dowodów chronionych prawem autorskim osób trzecich.
Obraźliwe treści
Najczęstsze powody odrzucenia
Treści aplikacji, które są obraźliwe, nierozważne, niepokojące, obraźliwe lub wulgarne.
Rozwiązanie
Zaleca się, aby mechanizm audytu, aktualna polityka krajowa w tym zakresie również była bardzo zaniepokojona, zaleca się zapewnienie bezpieczeństwa treści, terminowe przetwarzanie odpowiednich treści wyświetlanych, nie mieli przypadkowej mentalności.
Zduplikowana aplikacja
Najczęstsze powody odrzucenia
Ogólnie oznacza to, że aplikacja jest podobna do aplikacji innej osoby na półce pod względem funkcjonalności lub kodu, co w kategoriach laika jest tym, co Apple uważa za pakiet kamizelki.
Rozwiązanie
Można to rozwiązać zmieniając nazwę, ikonę, główny kolor, kod itp. Nacisk kładziony jest na kod. I pamiętaj, aby przesyłać te same pakiety aplikacji w odstępie co najmniej jednego dnia.
Nie umieszczaj jednocześnie wielu paczek tego samego typu, ponieważ Apple łatwo je zidentyfikować i nakierować.
Minimalne wymagania funkcjonalne
Najczęstsze powody odrzucenia
Apple uważa, że przesłane aplikacje, które nie mają wystarczającej funkcjonalności lub nie mają własnych podstawowych funkcji, na przykład produkt, który jest pakowany bezpośrednio na stronie internetowej, mogą łatwo wywołać ten problem.
Rozwiązanie
Możesz dodać kilka funkcji, aby wzbogacić produkt (pasek nawigacji, rozwijane odświeżanie, powiadomienia push itp.). Jeśli uważasz, że produkt jest w pełni funkcjonalny i nie przeszedł jeszcze recenzji, możesz wyjaśnić Apple potrzeby użytkownika, które produkt rozwiązuje i jakie funkcje są prezentowane, a także możesz przesłać zrzuty ekranu ze strony internetowej i aplikacji bezpośrednio do Apple w celu lepszej identyfikacji.
Usługi oparte na lokalizacji
Najczęstsze powody odrzucenia
Aplikacja nie ma uprawnień do udostępniania zebranych danych użytkownika podmiotom trzecim i nie określa celu użytkowania, takiego jak lokalizacja, numer konta itp.
Rozwiązanie
Jeśli chcesz pobrać dane użytkownika, musisz zapytać użytkownika i uzyskać pozwolenie od użytkownika lub uczynić to opcjonalnym i wyraźnie poinformować firmę Apple o celu wykorzystania danych użytkownika.
Ogólnie rzecz biorąc, powinien zostać wyświetlony komunikat wyskakujący, aby wskazać, do czego służy zezwolenie, a zarówno użytkownik, jak i dostawca (Apple) powinni zostać poinformowani.
Oczywiście, jeśli Apple wyraźnie poda powód odrzucenia w wiadomości e-mail, możesz wprowadzić odpowiednie zmiany zgodnie z problemami z informacjami zwrotnymi Apple.
Aby upewnić się, że postawa jest prawidłowa, terminowa, gdy nie popełniono błędów, możesz bezpośrednio odwołać się i zaleca się przedstawienie mocnych dowodów na dowód, co przyspieszy proces przechodzenia recenzji.
Jeśli chcesz dowiedzieć się więcej o trendach w branży gier w 2021 r. i doradzić, jak zoptymalizować strategie rozwoju, wzrostu i przychodów z gier, dołącz do naszej grupy na Facebooku, aby uzyskać więcej świeżych i aktualnych wiadomości branżowych!
Kliknij tutaj, aby dołączyć do naszej grupy na Facebooku!