GMI Software
Główne obszary
Aplikacje mobilne
iOS, Android, React Native
E-commerce headless & B2B
Sklepy, platformy sprzedaży, integracje ERP/PIM
AI & Automatyzacje
Wdrożenia agentów i LLM
Usługi komplementarne
Analityka e-commerce mobileProduct Discovery & DesignBackend, API & IntegracjeUtrzymanie & AudytyProces DDT
Nie wiesz co wybrać? Zamów konsultację
Nasze projekty
Case studies i referencje
Biblioteka aplikacji
Przykłady zastosowań
MobileNasza specjalizacja
React Native
E-commerceNasza specjalizacja
Usługa: e-commerce & B2BZaawansowany e-commerceMedusaJS
Frontend & QA
Next.jsReactTypeScriptPlaywrightMaestro
Backend, Bazy & Cloud
Node.jsNestJSPostgreSQLDockerAWS
Innowacje w E-commerce
Konfiguratory 3D (BabylonJS)Automatyzacje i Agenci AIRAG i bazy wiedzySoftware house AI-nativeZobacz wszystkie usługi AI
Zobacz wszystkie technologie
O nas
Nasza historia i wartości
Kariera
Dołącz do zespołu
Kontakt
Skontaktuj się z nami
Skontaktuj się
Usługi
Główne obszary
Aplikacje mobilne
iOS, Android, React Native
E-commerce headless & B2B
Sklepy, platformy sprzedaży, integracje ERP/PIM
AI & Automatyzacje
Wdrożenia agentów i LLM
Usługi komplementarne
Analityka e-commerce mobileProduct Discovery & DesignBackend, API & IntegracjeUtrzymanie & AudytyProces DDT
Nie wiesz co wybrać? Zamów konsultację
Projekty
Nasze projekty
Case studies i referencje
Biblioteka aplikacji
Przykłady zastosowań
Technologie
MobileNasza specjalizacja
React Native
E-commerceNasza specjalizacja
Usługa: e-commerce & B2BZaawansowany e-commerceMedusaJS
Frontend & QA
Next.jsReactTypeScriptPlaywrightMaestro
Backend, Bazy & Cloud
Node.jsNestJSPostgreSQLDockerAWS
Innowacje w E-commerce
Konfiguratory 3D (BabylonJS)Automatyzacje i Agenci AIRAG i bazy wiedzySoftware house AI-nativeZobacz wszystkie usługi AI
Zobacz wszystkie technologie
Firma
O nas
Nasza historia i wartości
Kariera
Dołącz do zespołu
Kontakt
Skontaktuj się z nami
Skontaktuj się
Wróć do bloga
Usługi
Zaktualizowano: 11 lipca 2026· Pierwsza publikacja: 12 marca 2026
19 min czytania

Jak opublikować aplikację React Native bez opóźnień w App Store i Google Play?

Mikołaj Lehman, CEO i założyciel GMI Software
Mikołaj Lehman
CEO i założyciel GMI Software

Mikołaj Lehman jest CEO i założycielem GMI Software. Na blogu opisuje decyzje związane z aplikacjami mobilnymi, e-commerce oraz realizacją produktów cyfrowych.

  • Aplikacje mobilne i React Native
  • Headless i e-commerce B2B
  • MedusaJS
  • Realizacja produktów cyfrowych

W skrócie

  • Ryzyko biznesowe: Odrzucenie aplikacji przez Apple lub Google może opóźnić start o 1-2 tygodnie. Kluczem jest wcześniejsze przygotowanie certyfikatów, kont testowych, opisów prywatności i scenariuszy użycia przed zgłoszeniem do recenzji.
  • Proces publikacji jest przewidywalny: Expo EAS w React Native automatyzuje przygotowanie plików publikacyjnych (.ipa na iOS, .aab na Androida) i ogranicza ręczną konfigurację Xcode oraz Android Studio.
  • Szybsze drobne poprawki: Teksty, tłumaczenia i układ ekranu można czasem wysłać bez pełnej recenzji w sklepie, ale tylko w bezpiecznych granicach: bez zmian w kodzie natywnym, uprawnieniach i płatnościach.
  • Sprawdzony proces: GMI Software opublikował dziesiątki aplikacji; realizacja dla SFD S.A. przeszła weryfikację w obu sklepach, z 100 000+ pobraniami i stabilną oceną 4.9★.

Problem: aplikacja jest gotowa, ale Apple odrzuca zgłoszenie

Aplikacja jest zbudowana. Zespół zgłasza gotowość, kampania startuje za 3 dni. Wgrywasz wersję do App Store Connect i dostajesz odrzucenie. Powód? Brak precyzyjnego opisu użycia aparatu albo ekran logowania niezgodny z wytycznymi Apple, na przykład brak Sign in with Apple, gdy aplikacja ma logowanie społecznościowe.

To częsty scenariusz po stronie decydentów. W GMI Software, z 16+ latami doświadczenia i 120+ projektami, traktujemy publikację jak rygorystyczny przegląd techniczny i prawny, nie jak formalność. Proces publikacji wliczamy w rozpoznanie biznesu, projektu i technologii (DDT) i bierzemy za niego odpowiedzialność.

App Store i Google Play: czym różni się proces publikacji?

Zanim przygotujesz kod, warto znać filozofię obu sklepów w 2026 roku:

  • Apple App Store (iOS): Recenzja jest w dużej mierze ręczna. Recenzenci Apple przechodzą przez aplikację, oceniają bezpieczeństwo, kompletność funkcji oraz jakość interfejsu. Aplikacja nie może wyglądać jak zwykła strona www zamknięta w ikonę. Pierwsza odpowiedź często przychodzi po 24-48 godzinach, ale po odrzuceniu wymiana wiadomości potrafi trwać tydzień.
  • Google Play (Android): Duża część procesu to automatyczne sprawdzenia kodu i polityk prywatności. Nowe osobiste konta programistyczne utworzone po 13 listopada 2023 muszą przejść zamknięty test: co najmniej 12 testerów przez 14 kolejnych dni, zanim można wnioskować o możliwość publicznej publikacji.

Techniczna lista kontrolna: jak przygotować aplikację React Native do publikacji?

Nawet dobry biznesplan nie pomoże, jeśli aplikacja zamknie się u recenzenta przy pierwszym starcie. Przed publikacją przechodzimy m.in. przez:

  1. Konfiguracja Expo EAS: Zamiast porządkować certyfikaty tylko lokalnie, używamy `eas build`. Chmura Expo generuje pliki do publikacji .aab (Android) i .ipa (iOS) ze spójnego środowiska - mniej sytuacji „u mnie działa”.
  2. Wydajność (Hermes i logi): Sprawdzamy silnik Hermes i usuwamy zbędne `console.log` z wersji przeznaczonej do sklepu. To ogranicza szum w logach, zużycie energii i czas startu aplikacji.
  3. Uprawnienia: W Info.plist (iOS) i AndroidManifest.xml (Android) dopisujemy precyzyjne uzasadnienia, na przykład: „Aplikacja wymaga dostępu do lokalizacji, aby pokazać najbliższe punkty odbioru odpadów”. Ten wzorzec sprawdził się m.in. w EMKA Mobile.
  4. Certyfikaty i klucze podpisywania: Produkcyjne profile dystrybucyjne Apple i klucze Androida muszą być wygenerowane, opisane i bezpiecznie zarchiwizowane. Utrata klucza Androida może zablokować aktualizacje pod tym samym pakietem.
  5. Konto testowe dla zespołu recenzującego: Przy logowaniu, na przykład w aplikacji biznesowej w stylu Berg System, bez działającego loginu i hasła do pełnego środowiska testowego aplikacja często wraca z odrzuceniem w kilka godzin.
Grafika do artykułu: Publikacja aplikacji React Native w App Store i Google Play: lista kontrolna 2026
Grafika do artykułu: Publikacja aplikacji React Native w App Store i Google Play: lista kontrolna 2026

Jakie są najczęstsze powody odrzucenia przez Apple i Google?

Znajomość wytycznych **App Store Review Guidelines** i polityk Google ogranicza ryzyko w tygodniu publikacji. Najczęściej widzimy:

  • Brak Sign in with Apple: Gdy masz logowanie przez Google lub Facebooka, Apple wymaga również swojej metody. Brak tej opcji często kończy się odrzuceniem.
  • Zrzuty ekranu niezgodne z urządzeniem: Materiały z iPhone’a z wcięciem ekranu wrzucone do galerii iPada bywają odrzucane.
  • Słowa „Beta” lub „Test” w publicznym interfejsie: Do testów służy TestFlight (iOS) i ścieżka wewnętrzna w Google Play Console.
  • Płatności poza systemem sklepu dla dóbr cyfrowych: Szkolenia czy subskrypcje cyfrowe zwykle przechodzą przez zakupy w aplikacji (In-App Purchase, prowizja Apple 15-30%). Zewnętrzne bramki, np. Stripe przy integracji z MedusaJS, są typowo poprawnym wyborem przy dobrach fizycznych i realnej sprzedaży internetowej.

Mniej stresu przy publikacji: wsparcie GMI Software

Dla decydentów technologia ma być przewidywalna. GMI Software po procesie DDT może dać gwarancję ceny stałej na stworzenie i opublikowanie aplikacji React Native w uzgodnionym zakresie.

Aplikacja SFD przeszła publikację na iOS i Android z jednej bazy kodu, obsłużyła duże sesje użytkowników i została nominowana do Mobile Trends Awards 2025. Dostajesz kod bez uzależnienia od dostawcy oraz wsparcie przy kontach programistycznych i przygotowywaniu kolejnych wersji aplikacji.

Jeśli publikacja w App Store lub Google Play jest ryzykiem dla startu, warto sprawdzić wersję aplikacji, konta i polityki przed ostatnią rundą prac. Zobacz tworzenie aplikacji mobilnych

Najczęściej zadawane pytania

Ile czasu zajmuje publikacja aplikacji w App Store i Google Play?
Sama odpowiedź z recenzji może przyjść szybko, ale bezpieczny bufor projektowy to zwykle 1-2 tygodnie od wersji przeznaczonej do publikacji. Przy nowych osobistych kontach Google Play trzeba doliczyć zamknięte testy: minimum 12 testerów zapisanych przez 14 kolejnych dni przed wnioskiem o możliwość publicznej publikacji.
Kto zakłada konta Apple i Google - GMI Software czy klient?
Klient powinien zakładać konta na dane swojej firmy. GMI może prowadzić proces, skonfigurować role, przygotowanie wersji aplikacji i zgłoszenie do recenzji, ale własność aplikacji, ocen, certyfikatów i kanału dystrybucji powinna zostać po stronie klienta.
Czy Expo EAS wystarczy, żeby opublikować aplikację?
Expo EAS bardzo pomaga w przygotowaniu plików aplikacji, danych dostępowych, zgłoszeniu wersji i aktualizacjach bez pełnej recenzji sklepu, ale nie zastępuje App Store Connect, Google Play Console, metadanych, zrzutów ekranu, etykiet prywatności, sekcji bezpieczeństwa danych, konta testowego i zgodności z politykami sklepów.
Czym są szybkie aktualizacje w React Native i kiedy nie wymagają pełnej recenzji sklepu?
Aktualizacje bez pełnej recenzji sklepu pozwalają wysłać poprawki tekstów, tłumaczeń, układu ekranu lub drobnych błędów w warstwie JavaScript szybciej niż przez standardowy cykl sklepu. Nie nadają się do zmian natywnych, nowych pakietów, zmian uprawnień, funkcji App Store ani aktualizacji zestawu narzędzi Expo - wtedy potrzebna jest nowa wersja aplikacji.
Co jeśli Apple lub Google odrzuci moją aplikację?
Najpierw klasyfikujemy powód odrzucenia: metadane, dostęp dla recenzenta, prywatność, płatności, awaria, użyteczność albo polityka sklepu. Czasem wystarczy poprawka opisu lub notatek dla recenzenta, czasem potrzebna jest nowa wersja aplikacji. Dlatego przed kampanią trzeba mieć właściciela decyzji, bufor i plan pilnych poprawek.
Czy aplikacja sprzedażowa musi używać zakupów w aplikacji Apple albo Google Play Billing?
Zwykle nie dla fizycznych produktów i usług konsumowanych poza aplikacją. Sklep, platforma wielu sprzedawców lub aplikacja lojalnościowa może używać zewnętrznych płatności dla takich transakcji. Treści cyfrowe, subskrypcje i funkcje odblokowywane w aplikacji wymagają osobnej analizy polityk Apple i Google.

Treść zaktualizowano: 11 lipca 2026

Udostępnij artykuł:

Powiązane artykuły

Usługi

System konfiguracji, ceny i oferty dla produkcji: pułapki, architektura, koszt

Praktyczny przewodnik po systemie konfiguracji, ceny i oferty dla producentów: gdzie trzymać reguły produktu, jak połączyć zestawienie materiałowe, system finansowo-magazynowy, wycenę, widok 3D i portal dla klientów firmowych oraz kiedy warto użyć MedusaJS z NestJS.

Usługi

Podział koszyka w platformie dla firm: zamówienia, płatności, wypłaty i faktury

Praktyczny przewodnik dla założycieli, dyrektorów technologii i operatorów platform B2B z wieloma sprzedawcami: jak rozdzielić jedno doświadczenie zakupowe na zamówienia sprzedawców, płatności, prowizje platformy, faktury, zwroty i integracje z systemem finansowo-magazynowym.

Kontakt

Porozmawiajmy
o projekcie.

Masz pomysł na aplikację lub potrzebujesz wsparcia technologicznego? Napisz do nas — przygotujemy wstępną analizę i wycenę w 48 godzin. Po rozpoznaniu zakresu, projektu i technologii możemy zaproponować gwarancję ceny oraz umowę ze stałą ceną; to nasz wyróżnik na rynku.

Napisz do nas[email protected]
Odwiedź nas
GD
gmi.software Sp. z o.o.ul. Jana Heweliusza 11 / 819
80-890 Gdańsk, Polska
NIP: 5252816287KRS: 0000830003
gmi.
UsługiNasze projektyBlogAsystent briefuKontakt
LIFAINGI
Nominacja Mobile Trends Awards 2025 - aplikacja SFD
© 2026 gmi.software Sp. z o.o.
Polityka prywatnościRegulamin