Skip to content
Back to journal
Base44App StoreGoogle PlayGuide

Base44 to App Store & Google Play: What Actually Works (2026)

CCode2Native EngineeringEngineering team
Published
Updated

Your Base44 app is live at yourapp.base44.app — auth works, the data model holds up, people use it in a browser. Now you want it on phones, and you've typed some version of “base44 to app store”into Google. Here is the honest map, including the part where Base44's own tooling is the right answer.

What Base44 itself now offers

Base44's store-submission documentation describes a Mobile app tab for readiness checks and generating IPA/AAB files. Its Builder plan or higher is required to download them. The same documentation lists native push and full offline mode as limitations. Check the current instructions against the app editor before selecting a route.

If that workflow meets your requirements, you may not need another wrapper service. Compare the actual output and supported integrations, not just whether each service can produce a file with the right extension.

The wrapper route with push, from just your URL

Our route takes the same input — your published .base44.app URL or custom domain — and builds a platform-specific wrapper. No export, no GitHub, no Base44 login shared with us. The differences that matter:

  • Android OneSignal integration. Configure the provider and app identity, request permission appropriately, and test real delivery. Enabling a setting is not the same as verifying push works.
  • Check the shell and the product separately. Test launch, navigation and network loss on the target platform. Those checks do not guarantee Apple's minimum-functionality approval.
  • Android is free to try. Your first build costs nothing and produces a signed Preview APK with the Code2Native mark on its bottom strip. Release APK/AAB delivery requires a paid offer.
  • Windows exists here. The same URL can come back as a Windows installer (Electron-based .exe) with eligible App or Pro access. Check pricing and distribution/signing requirements separately.

Because your Base44 app keeps living at its URL, the same property their docs advertise holds on our wrapper too: publish a change in Base44 and the wrapper loads the updated content subject to caching. Native-shell changes require a rebuild, and store policies still apply.

What no vendor can remove

Three requirements survive every route, and any page that hides them is lying to you:

  • The developer accounts are yours.Apple's program is $99/year; Google Play's registration is a one-time $25. Base44's docs say it plainly — you set up and pay for both, and submissions happen in your dashboards. Same here.
  • IPA builds are unsigned by default. Optional cloud signing requires active Pro and a compatible .p12 certificate/private key plus provisioning profile. App or Builder IPA access does not include that signing feature. Check the export method and iOS requirements.
  • Store review risk is real on every platform. A compiled file or signature does not establish store approval. Platform/ network build faults refund credits actually charged; customer compile errors do not. Store rejection is not a platform build failure.

Which route fits you

You needUse
Store presence, no push, already paying Base44Base44's built-in Mobile app tab
Push notifications in the store appCode2Native Android wrapper; configure and test OneSignal
Try a real APK on a device first, freeCode2Native free build
iOS without the App Store (internal tools, demos)Code2Native Web Clip — installs from a link
A Windows desktop app from the same URLCode2Native Windows build

Try it with your Base44 URL

Paste your published URL into the wizard and choose Android for one marked Preview APK. Test login, navigation and the main user task on a real device. See current pricing for paid release files, other platforms and source builds. Build logs and Billing records show the result and any actual credit refund.

Frequently asked questions

Can Base44 publish to the App Store by itself?

Base44 documents a Mobile app workflow that scans the app and generates store files; downloading those files requires its Builder plan or higher. Follow its current documentation and complete submission in the relevant developer account. Code2Native is a separate URL-wrapper option, not a required step in Base44's workflow.

Do I need an Apple Developer account either way?

App Store distribution requires Apple Developer Program enrollment and an appropriate App Store Connect record. Check Apple's current membership terms; that is separate from build fees. A Web Clip is a home-screen shortcut, not an App Store listing or a signed IPA.

Will push notifications work in my store app?

Base44's linked store documentation lists native push as unsupported. Code2Native offers an Android OneSignal integration, but you must configure the provider, permissions and application identity and test delivery on a real device. Do not infer iOS push support from the Android integration or from browser push subscriptions.

The app got rejected under Guideline 4.2 — now what?

Read Apple's specific rejection and address the product issue. A splash screen or navigation bar is not proof of sufficient functionality, and no wrapper guarantees approval. Store rejection is separate from a build fault: platform/network build failures refund credits actually charged; customer compile errors do not receive a blanket refund.

What does the Code2Native route cost?

The free offer is one marked Android Preview APK. Paid Android URL-wrap rebuilds cost 0 credits; source compiles require Builder or Pro and spend bundled credits. IPA and Windows builds have separate eligibility and credit charges. Optional iOS cloud signing requires active Pro plus matching certificate/profile inputs; an IPA is unsigned by default. See current pricing before purchasing.

C

Code2Native Engineering

Engineering team

Written by the Code2Native engineering team — the people who build and operate the cloud build pipeline.