Hoppa till innehållet
AI-byggda appar

Så publicerar du en Base44-app i App Store: vad Build Store Files gör och vad du själv måste göra (2026)

Base44 bygger en signerad IPA åt dig. Du behöver fortfarande utvecklarkontot, posten i App Store Connect, uppladdningen, granskningen och en app som klarar riktlinje 4.2. Här är hela vägen.

Kort svar

För att publicera en Base44-app i App Store går du till Publish → Mobile app, kör App Scan och använder sedan Build Stores Files för att skapa en signerad IPA. Det steget kräver din API-nyckel för App Store Connect, och för att ladda ner filen krävs Builder-planen eller högre. Därefter skapar du app-posten, laddar upp IPA-filen med Transporter och skickar in den för granskning själv. Apple tar 99 USD per år. Den största risken är riktlinje 4.2, eftersom bygget är ett skal runt din webbapp.

Viktigaste lärdomarna
  • Base44:s Build Stores Files skapar en IPA redo för App Store (och en AAB för Google Play), men för att ladda ner dem krävs Builder-planen eller högre.
  • För att skapa IPA-filen behövs ditt Issuer ID, Key ID, Team ID och en .p8-nyckel för App Store Connect API med rollen Admin; annars får du fel 403.
  • Base44 skapar inte dina utvecklarkonton, skickar inte in din app och kontaktar inte Apple åt dig. Apple Developer Program kostar 99 USD per medlemsår.
  • Base44-bygget är ett nativt skal som bara öppnar din apps URL, så riktlinje 4.2 ("mer än en ompaketerad webbplats") är den största risken för avslag.
  • Att sälja digitala varor via Stripe i appen leder till avslag, och i oktober 2026 har Base44-byggen inget stöd för StoreKit.
Base44 till App Store

Om du söker efter hur man publicerar en Base44-app i App Store är den korta versionen att Base44 numera bygger binärfilen, och resten är upp till dig. I oktober 2026 skapar editorns flik Mobile app en signerad IPA. Du äger fortfarande Apple-kontot, posten i App Store Connect, uppladdningen, granskningen och eventuella avslag. Varje steg beskrivs nedan, tillsammans med riktlinjen som stoppar de flesta wrapper-appar.

Vad gör Base44:s Build Stores Files egentligen?

Build Stores Files gör om din publicerade Base44-webbapp till binärfiler redo för butikerna: en IPA för App Store och en AAB för Google Play. Var och en lindar in din befintliga webbapp i ett tunt nativt skal.

Enligt Base44:s dokumentation om butiksinlämning blir resultatet "ett lätt nativt skal runt din webbapp som bara öppnar din apps URL." Base44 gör också följande:

  • Kör en App Scan mot riktlinjerna för App Store eller Google Play och ger dig ett Readiness Score.
  • Det "konfigurerar automatiskt ett Bundle ID och en signeringsnyckel", och dessa kan du inte ändra i de genererade filerna.
  • Det ställer in enhetsbehörigheter med AI och skriver förklaringstexter (purpose strings) på 24 språk. Dokumentationen säger att dessa "inte kan redigeras i Base44-gränssnittet."
  • Det kan lägga till push-notiser om du anger en APNs-nyckel (.p8), vilket är en annan nyckel än API-nyckeln för App Store Connect.

De flesta innehållsändringar du publicerar i Base44 når den installerade appen utan ny inlämning. Ändrar du namn, ikon, bundle ID, push-inställningar eller behörigheter måste du generera filerna på nytt och skicka in igen.

Vad måste du fortfarande göra själv?

Du ansvarar för allt utanför binärfilen: utvecklarkonton, butikssidan, uppladdningen, granskningen och eventuella överklaganden. Base44:s dokumentation säger att tjänsten "inte skapar eller hanterar dina utvecklarkonton" och inte kontaktar Apple eller Google åt dig.

UppgiftBase44Du
Registrering i Apple Developer ProgramNejJa
API-nyckel för App Store Connect (.p8, rollen Admin)Använder denSkapar den
Bundle ID och signeringJa, automatisktAnvänd det som genereras
Signerad IPAJaLadda ner den
App-post i App Store ConnectNejJa
Ladda upp byggetNejJa
Skärmbilder, beskrivning, URL till integritetspolicyNejJa
Skicka in för granskning och hantera avslagNejJa

Hur publicerar du en Base44-app i App Store steg för steg?

Du publicerar en Base44-app genom att bygga IPA-filen i Base44, skapa en matchande app-post i App Store Connect, ladda upp IPA-filen och skicka in bygget för granskning.

  1. Registrera dig i Apple Developer Program och vänta på godkännande. Account Holder måste också godkänna det senaste avtalet i App Store Connect, annars kan du inte lägga till en app.
  2. I App Store Connect går du till Users and Access → Integrations och skapar en API-nyckel med rollen Admin. Anteckna Issuer ID och Key ID och ladda ner .p8-filen.
  3. I Base44 öppnar du Publish → Mobile app, klickar på Run App Scan med App Store-riktlinjerna valda och åtgärdar alla kritiska problem.
  4. Välj Create App Store files och ange ditt Issuer ID, Key ID, Team ID och din .p8-nyckel. Ladda sedan ner IPA-filen.
  5. I App Store Connect öppnar du Apps → + → New App. Välj iOS, ange namn, primärt språk och SKU, och välj det bundle ID som Base44 konfigurerade.
  6. Ladda upp IPA-filen. Apple listar Xcode, altool och Transporter som uppladdningsalternativ, och för en färdig IPA är Transporter, en gratis macOS-app, enklast.
  7. Vänta på mejlet som bekräftar att bygget har bearbetats. Lägg sedan till skärmbilder, beskrivning, URL till integritetspolicy, åldersgräns och integritetsuppgifter.
  8. Koppla bygget till versionen, lägg till granskningsanteckningar och en demoinloggning, och klicka på Submit for Review.

Apple matchar varje uppladdning mot din post med hjälp av "bundle ID och versionsnummer, som finns i app-paketet". Uppladdningen kopplas inte om du skapade posten med ett annat bundle ID. För uppgifterna på butikssidan kan du följa vår checklista för inlämning till App Store, och ställa in en inloggning för granskaren med hjälp av guiden om demokonton.

Vad kostar det att publicera en Base44-app?

Att publicera en Base44-app i App Store kostar minst en betald Base44 Builder-plan plus Apples årliga medlemsavgift på 99 USD. Lägg till Googles engångsavgift på 25 USD om du även släpper appen på Android.

Apples registreringssida säger: "Apple Developer Program kostar 99 USD per medlemsår. Priserna kan variera mellan regioner." Du kan köra Base44:s skanning på Free-planen, men nedladdning av butiksfiler "kräver Builder-planen eller högre." På Google Play måste personliga konton som skapats efter den 13 november 2023 genomföra en testperiod innan appen kan gå live. Den processen beskrivs i vår guide om sluten testning.

Kommer Apple att avslå en Base44-app enligt riktlinje 4.2?

En Base44-app löper verklig risk att avslås enligt riktlinje 4.2 om den beter sig som din webbplats i en ram, eftersom bygget bara öppnar din apps URL. Apple godkänner inlindade appar när de känns användbara och app-lika på en telefon, inte när de speglar webbplatsen.

Riktlinje 4.2 säger: "Din app bör innehålla funktioner, innehåll och gränssnitt som lyfter den bortom en ompaketerad webbplats." Riktlinje 4.2.2 tillägger att appar inte främst bör vara "webbklipp, innehållsaggregatorer eller en samling länkar."

Base44:s dokumenterade begränsningar spelar också roll. Du kan inte välja en separat startsida för appen, och fullt offlineläge och HealthKit stöds inte. Att sälja digitala varor via Stripe i appen leder till avslag enligt riktlinje 3.1.1, och StoreKit stöds inte ännu. Fysiska varor och tjänster kan fortfarande använda Stripe.

Vad hände med andra webbwrapper-appar som avslogs enligt 4.2?

Offentliga trådar i Apple Developer Forums visar att avslag enligt 4.2 för wrapper-appar avgörs av vad granskaren faktiskt ser vid start, inte av hur många nativa API:er du räknar upp.

I en Cordova-tråd fick en utvecklare avslag enligt "4.2 Design: Minimum Functionality" många gånger, trots att appen använde GPS och accelerometern och fortsatte spela in utan uppkoppling. Efter ett telefonsamtal förklarade Apple att "det inte fanns något gränssnitt alls i binärbygget" och att "det var en vit skärm medan webbplatsen laddades." Utvecklaren löste det genom att lägga till en startskärm och först ladda en lokal index.html med riktigt gränssnitt. Fjärrwebbplatsen visades först när den hade laddats helt, och appen godkändes.

I en annan tråd avslogs en videoapp enligt 4.2.2 med detta meddelande: "din app innehåller endast länkar, bilder eller innehåll som samlats från internet med begränsad eller ingen nativ iOS-funktionalitet." Appen hade offlinenedladdningar, push-notiser med djuplänkar och favoriter. Apple svarade att "användare kan bokmärka videorna på webbplatsen med Safari", och tråden rapporterar aldrig något godkännande.

Jämförande slutsats: den första appen godkändes när dess första skärm slutade se ut som en webbplats som laddar. Den andra misslyckades eftersom varje funktion den lade till redan gick att göra i Safari. Testa din Base44-app på en telefon med det i åtanke.

Vad bör du kontrollera innan du trycker på Submit for Review?

Innan du skickar in, kontrollera att en granskare på en iPhone kan logga in, slutföra huvuduppgiften och aldrig hamnar på en tom skärm, en webbliknande återvändsgränd eller en Stripe-kassa för digitalt innehåll.

  • App Scan visar inga olösta kritiska problem, och du har publicerat om efter åtgärderna.
  • Starta i flygplansläge och bekräfta att ett vänligt meddelande visas i stället för en vit skärm.
  • Sidorna för integritetspolicy och villkor går att nå före registrering.
  • Navigeringen fungerar utan webbläsarens bakåtknappar, och inga externa länkar lämnar användaren strandsatt.
  • Inget digitalt innehåll säljs via Stripe i appen.
  • Demokontot fungerar, och granskningsanteckningarna förklarar vad appen gör på en telefon som webbplatsen inte gör.
  • Posten i App Store Connect använder det bundle ID som Base44 genererade.

Räknat exempel: en bokningsapp byggd i Base44 som säljer klasser på plats kan behålla Stripe, eftersom klasserna är en tjänst. Om den lägger till ett betalt videobibliotek omfattas biblioteket av riktlinje 3.1.1, så ta bort det från iOS-bygget tills StoreKit finns tillgängligt. Vill du ha ett extra par ögon innan du skickar in, se våra tjänster.

Vanliga frågor

Skickar Base44 in min app till App Store åt mig?

Nej. Base44 genererar och signerar IPA-filen, men enligt dokumentationen skapar eller hanterar tjänsten inte utvecklarkonton, och supporten kontaktar inte Apple eller Google åt dig. Du skapar själv app-posten i App Store Connect, laddar upp IPA-filen med Transporter eller ett annat Apple-verktyg, fyller i butikssidan, skickar in för granskning och svarar på eventuella avslag.

Kan jag publicera en Base44-app på gratisplanen?

Bara delvis. Du kan köra App Scan och se ditt Readiness Score på Free-planen, men för att ladda ner den genererade IPA- eller AAB-filen krävs Builder-planen eller högre. Utöver det behöver du Apple Developer Program, som kostar 99 USD per medlemsår, och ett utvecklarkonto för Google Play med en engångsavgift på 25 USD om du även släpper appen på Android.

Varför får jag fel 403 i Base44 när jag skapar App Store-filer?

Enligt Base44:s dokumentation måste API-nyckeln för App Store Connect ha rollen Admin, och en nyckel med lägre roll ger fel 403. Skapa en ny nyckel i App Store Connect under Users and Access → Integrations med Admin-behörighet, ladda ner .p8-filen och ange den tillsammans med matchande Issuer ID, Key ID och Team ID.

Kan jag lägga till köp i appen i en Base44-app för iOS?

I oktober 2026, nej. Base44:s dokumentation säger att StoreKit och Play Billing inte stöds ännu, och plugins för köp i appen från RevenueCat och Capacitor fungerar inte i dess byggen. Att sälja digitala varor via Stripe i iOS-appen leder till avslag enligt riktlinje 3.1.1. Fysiska varor och tjänster i verkliga världen kan fortfarande använda Stripe.

Måste jag skicka in min Base44-app på nytt varje gång jag ändrar den?

Oftast inte. Bygget är ett skal som laddar din publicerade webbapp, så de flesta ändringar i innehåll och design syns utan ny inlämning. Du måste generera filerna på nytt och skicka in igen när du ändrar appens namn, ikon, bundle ID, push-notiser eller enhetsbehörigheter. Tänk på att Apple förväntar sig att granskade appar inte ändrar sitt huvudsyfte i efterhand.

Källor och vidare läsning

Riktlinjer ändras. Kontrollera den officiella dokumentationen innan du skickar in.

Ta med din build. Eller din idé.

Nu tar vi din app över mållinjen.

Ett fokuserat samtal för att reda ut vad som står mellan din app och en publicerad butikssida.

Boka ett samtal ↗