Publikacja w sklepach z aplikacjami
Opakuj opublikowane PWA za pomocą PWA Builder, aby wygenerować pakiety dla Androida, iOS i Windows. Zakładka Mobile → Publish w panelu prowadzi Cię przez każdy krok.
Proyecta buduje aplikacje webowe. Aby dystrybuować przez App Store, Google Play lub Microsoft Store, opakujesz opublikowaną aplikację jako PWA i użyjesz narzędzia takiego jak PWA Builder, aby wygenerować natywne pakiety.
Korzystaj z buildera na bieżąco
Dział zatytułowany „Korzystaj z buildera na bieżąco”Zakładka Mobile → Publish w panelu przeprowadzi Cię przez cały proces od początku do końca. Wybierz Google Play lub App Store, a zobaczysz każdy krok — generowanie pakietu, tworzenie opisu w sklepie i przesyłanie zgłoszenia — wraz z checklistą do wypychania aktualizacji po premierze. Poniższe kroki odzwierciedlają ten przewodnik, więc możesz korzystać z dowolnego z nich.
Krok 1: Upewnij się, że Twoja aplikacja jest PWA
Dział zatytułowany „Krok 1: Upewnij się, że Twoja aplikacja jest PWA”Przed wygenerowaniem pakietów sklepowych poproś AI o dodanie wsparcia dla PWA:
Add PWA support to my app:- Web app manifest with name, short name, icons (192px and 512px), theme color- Service worker that caches the app shell for offline useNastępnie opublikuj na swojej subdomenie *.proyecta.live (lub własnej domenie).
Krok 2: Wygeneruj pakiety sklepowe
Dział zatytułowany „Krok 2: Wygeneruj pakiety sklepowe”- Otwórz pwabuilder.com
- Wpisz swój opublikowany URL
- PWA Builder przeprowadzi audyt manifestu, service workera i zabezpieczeń
- Kliknij Package for Stores i wybierz cel:
- Android — generuje plik
.aab(Android App Bundle) dla Google Play - iOS — generuje projekt Xcode, który budujesz i przesyłasz za pomocą Xcode + Transporter
- Windows — generuje plik
.msixdla Microsoft Store
- Android — generuje plik
Krok 3: Prześlij aplikację
Dział zatytułowany „Krok 3: Prześlij aplikację”Każdy sklep ma własną konsolę deweloperską:
| Sklep | Opłata deweloperska | Uwagi |
|---|---|---|
| Google Play | 25 USD jednorazowo | Generalnie tolerancyjny wobec wrapperów PWA |
| Apple App Store | 99 USD/rok | Apple może odrzucić aplikacje, które są wyłącznie webview bez natywnej funkcjonalności. Dodaj natywne funkcje (push, udostępnianie, kamera) przez web API, aby wzmocnić swoje szanse. |
| Microsoft Store | 19 USD jednorazowo (osoba fizyczna) | Najbardziej tolerancyjny |
Ważne: zachowaj swój klucz podpisywania dla Androida
Dział zatytułowany „Ważne: zachowaj swój klucz podpisywania dla Androida”Gdy PWA Builder generuje pakiet dla Androida, tworzy plik signing.keystore. Przechowuj go w bezpiecznym miejscu — Google Play wymaga, aby każda przyszła aktualizacja była podpisana tym samym kluczem. Jeśli go utracisz, nie będziesz mógł aktualizować swojej aplikacji — jedyną opcją będzie ponowna publikacja pod nową nazwą pakietu.
To samo dotyczy profili provisioningowych iOS i certyfikatów Windows.
Aktualizowanie po premierze
Dział zatytułowany „Aktualizowanie po premierze”Większość aktualizacji nie wymaga ponownego przesyłania do sklepu. Ponieważ opakowana aplikacja ładuje się z opublikowanego URL Proyecta, zmiany w treści i funkcjonalności są widoczne natychmiast po publikacji. Nowy pakiet musisz przesłać tylko wtedy, gdy zmieniasz:
- Nazwę aplikacji, ikonę, ekran powitalny
- Wpisy manifestu, które wrapper zapisuje na stałe
- Deklaracje natywnych uprawnień
Szczegóły znajdziesz w artykule Aktualizowanie aplikacji mobilnej.
Wkrótce
Dział zatytułowany „Wkrótce”- Automatycznie generowane zasoby sklepowe — ikony, ekrany powitalne i opisy w sklepach tworzone na podstawie Twojego istniejącego brandingu
- Bezpośrednia integracja z PWA Builder — bez konieczności opuszczania Proyecta
- Zarządzanie metadanymi w sklepach powiązane z builderem