Weryfikacja aplikacji AppStore

0

Wielokrotnie czytałem, że każda jedna aplikacja dla iOS publikowana w AppStore przechodzi "weryfikację". Zwykle można przeczytać, że aplikacja jest weryfikowana i ktoś w Apple decyduje, czy można wystawić do AppStore, ale poza faktem takiej weryfikacji nie ma informacji o jej przebiegu.

Pytanie jest takie: Jak przebiega ta weryfikacja i co konkretnie jest sprawdzane?

Może to jest tak, że w Apple jakiś informatyk pobiera aplikację, klika ją, patrzy co ona potrafi i jak stwierdzi, że ona robi coś sensownego i nie wysypuje się, to dopuszcza ją do publikacji? Jeżeli tak to wygląda, to trudno opisać słowami przebieg weryfikacji, bo każda aplikacja jest inna.

Czy są gdzieś spisane konkretne warunki, jakie musi spełniać każda aplikacja i publikacja jest uzależniona od spełnialności wszystkich tych warunków? Bo skąd programiści mieliby wiedzieć, na co zwrócić uwagę podczas implementacji?

A może nie ma żadnej weryfikacji, lub ewentualnie jest jakaś pobieżna, a jest to tylko bardzo dobry chwyt marketingowy i dla użytkowników i dla programistów? Bo co to za problem (z perspektywy Apple) przyjąć aplikację od programisty, odczekać minimum dwa tygodnie, a późnej opublikować w AppStore z adnotacją, że przeszła weryfikację pozytywnie? Patrząc po ilości i tego, że praktycznie każda bardziej znana apka, ale także mniej znana, jak np. do zakupów biletów lub czasu parkowania w jednym mieście, ma też wersję na iOS, można wnioskować, ze ta weryfikacja nie jest tak rygorystyczna, jak w obiegowej opinii.

Gdzieś słyszałem, że aplikacja nie może dublować funkcjonalności samego iPhone, a tu proszę: Firefox Chrome Czy to nie jest dublowanie wbudowanej przeglądarki internetowej?

A może ta czynność ma jakąś nazwę, p której można łatwo znaleźć w internecie jej szczegóły? Dokładnie tak samo, jak ominięcie zabezpieczeń w IPhone (niezależnie od sposobu, w jaki się to dokonuje) nazywa się Jailbreak, a podobna czynność w innych urządzeniach już nie nazywa się Jailbreak.

1

Co do oceniania/sprawdzania: https://www.cnbc.com/2019/06/21/how-apples-app-review-process-for-the-app-store-works.html

A co do wytycznych - przejrzałeś stronę Apple, gdzie masz wytyczne dot. aplikacji:
https://developer.apple.com/app-store/guidelines/
a w szczególności to - https://developer.apple.com/ios/submit/

I jeszcze takie coś:

Once your app is updated for the latest platform versions and devices, submit for review. Get step-by-step instructions how to submit your apps for distribution on the App Store.

https://help.apple.com/app-store-connect/#/dev34e9bbb5a

0

Czyli, jak ktoś publikuje gierkę, to muszą przechodzić całą, żeby można było stwierdzić, czy coś się nie wysypie, czy wszystko jest zgodne z wytycznymi? Na przykład, skoro jest nakaz używania jednego sposobu płatności (ten od Apple), to przecież może być gra, która dopiero po 10 poziomie zachęci do zakupu jakiś dodatków. Albo też uruchomi jakiegoś szpiega czy coś, co nie jest zgodne z ich wytycznymi, ale nie są widoczne i możliwe do stwierdzenia na początku.

Coś na podobnej zasadnie, jak niegdyś były różne psychotesty, że się klikało i klikało, a na końcu wyskakiwała informacja, że żeby poznać wynik, należy wysłać wysokopłatnego SMS. Ankietę można przeklikać w pół minuty, żeby sprawdzić, czy trzeba podać swój numer i zapłacić parę złotych, ale grę przegrać to nieraz potrzeba godzinę.

1 użytkowników online, w tym zalogowanych: 0, gości: 1