Uppdatera din mobilapp
De flesta uppdateringar levereras omedelbart när du publicerar. Endast ändringar av metadata eller det natives skalet kräver en ny inlämning till app store.
Om du har paketerat din Proyecta-app som en PWA och skickat in den till en app store fungerar uppdateringar i två nivåer beroende på vad du ändrar.
Nivå 1: Innehålls- och funktionsuppdateringar (omedelbart)
Section titled “Nivå 1: Innehålls- och funktionsuppdateringar (omedelbart)”Eftersom en paketerad PWA laddar sitt faktiska innehåll från din publicerade Proyecta-URL kräver de flesta uppdateringar inget nytt app store-bygge:
- Gör dina ändringar i Proyecta-byggaren
- Klicka på Publish i byggarens verktygsfält
- Användarna ser ändringarna nästa gång de öppnar appen
Saker som ingår i den här nivån:
- Nya sidor, funktioner och layouter
- Buggfixar
- Ändringar av text och bilder
- Ändringar av backend-logik
- Ändringar av databasschema
- De flesta stiljusteringar
Det här är en av de största fördelarna med PWA-wrapper-modellen — du behöver inte vänta på granskningsköer för vanligt produktarbete.
Nivå 2: Uppdateringar av det native skalet (ny inlämning krävs)
Section titled “Nivå 2: Uppdateringar av det native skalet (ny inlämning krävs)”Vissa ändringar kräver att du genererar om wrappern och skickar in ett nytt paket:
- Appnamnet som visas under ikonen
- Appikonen i sig
- Välkomstskärmen (splash screen)
- Manifest-poster som wrappern bäddar in (temafärg, visningsläge, orientationslåsning)
- Deklarationer av native-behörigheter (kamera, plats osv. som kräver nya poster i
Info.plistellerAndroidManifest.xml) - Versionsuppgraderingar av wrappern
För dessa:
- Generera om paketet på pwabuilder.com med din publicerade URL
- Signera med samma signeringsnyckel som du använde tidigare (avgörande — se nedan)
- Skicka in via Google Play Console, App Store Connect eller Partner Center
- Vänta på granskning
Förlora inte din signeringsnyckel
Section titled “Förlora inte din signeringsnyckel”Det viktigaste av allt när du uppdaterar en Android-app: du måste signera varje uppdatering med samma nyckel som du signerade den första versionen med. Om du förlorar signing.keystore kommer Google Play inte att acceptera några fler uppdateringar. Du skulle då behöva publicera en helt ny app under ett annat paketnamn och migrera dina användare.
För iOS är din provisioneringsprofil och distributionscertifikat kopplade till ditt Bundle ID — om du återkallar ditt certifikat kan du skapa ett nytt, men säkerhetskopiera dina profiler i alla fall för att undvika förseningar när du skickar in uppdateringar.
Tips om versionshantering
Section titled “Tips om versionshantering”Håll appens användarvänliga versionsnummer i synk med dina Proyecta-deploys när du skickar in ett nytt paket. Annars kan användarna inte avgöra om deras kraschrapport gäller det nya bygget eller ett äldre.
Kommer snart
Section titled “Kommer snart”- Uppdateringsguide i byggaren som hanterar omgenerering, signering och inlämning åt dig
- Spårning av versionsmanifest synkroniserat med Proyectas versionshistorik