Natively Docs
Join our community 🔥
  • 👩‍🚀Getting Started
    • What is Natively?
    • Why Natively?
    • FAQ
    • Create Your First App
  • 🚀Natively Platform
    • 🚉Releases
    • 🖌️Appearance
      • 😼App Icon
      • 📱Loading Screen
      • 📱Error Screen
      • 🎨Style
    • 🎬Preview
    • ⭐Features
      • 🛳️Bottom Bar
      • 🚇Deeplinks
        • 🔥Firebase
        • 🔗Universal Links
        • 🌱Branch.io
      • 📍Geolocation
      • 🔔Notifications
        • 📲OneSignal Notifications
        • 🔥Firebase Notifications (Advanced)
      • 📒Contacts
      • 👩‍🎨Social Auth
        • 🍏Sign In with Apple
      • 💟HealthKit
      • 💰Purchases
      • 🤑Admob
      • 💳NFC
      • 📷Camera
      • 📂Photo Library
      • 🎤Microphone
      • 📈Analytics
        • 🕊️AppsFlyer
        • 😛Facebook
    • 🚚Publish
      • 🍏iOS App
      • 🤖Android App
    • ⚙️Settings
    • 🙈Subscription Plans
  • Guides
    • 🧋Integration (Native Features)
      • 🏅How to get started?
      • ℹ️Device
      • ℹ️Browser Info
      • 🛳️Bottom Bar
      • ✂️Clipboard
      • 🚦Push Notifications - OneSignal
      • 🚦Push Notifications - Firebase (Advanced)
      • 📍Geolocation
      • 📦App Storage
      • 🗝️Biometrics & Credentials
      • 📧Native SMS/Email
      • 📅Native Date Picker
      • 📸Native Camera
      • 🎙️Native Audio Recorder
      • 🈁Native Scanner (QR/Barcode)
      • 📔Contacts
      • 🍏Apple Sign In
      • ❤️HealthKit
      • 💸In-App Purchases
      • 🤑Admob
      • 💳NFC
      • 🥑Show Toast/Banner
      • ⏳Show/Hide Loading Screen
      • 🥑Haptic Feedback
      • 🖼️Share Media/Files
      • 📱Open an external App/URL
      • ✍️Request User's review
      • ↔️getInsets
      • 🎨Control Style & Colors
    • 🔍Troubleshooting
    • 🐈Setup RevenueCat App
    • 🚑Setup Admob App
    • 🚥Setup One Signal App
    • 🧑‍🤝‍🧑Setup website Universal Links (Deeplinks)
    • 🍕Testing & Submitting your app
    • 🔑Generate iOS Push Key (NEW)
    • 🔑Generate iOS Push Certificate (Legacy)
    • 🤝Affiliate program
    • 📕For Partners: Natively Brand Book.
Powered by GitBook
On this page
  • Does Natively support any website?
  • How much does it cost to build a mobile app?
  • Can I get help with the App Store/Google Play release or Natively setup?
  • How do I migrate an existing app to Natively?
  • Can I hire someone to integrate Natively for me?
  • App functionality and updates
  • Will all my website’s functionalities be working in the app?
  • Some website functionality doesn't work in the app built with Natively
  • Will I need to rebuild my app to incorporate new features from the update?
  • Is it necessary to rebuild my web (Bubble) app each time I make changes?
  • I don't see a feature that is very important for my application.
  • Why aren't Natively features working in my web browser?
  • App release and troubleshooting
  • I'm seeing an error related to the Natively plugin when I try to use an action.
  • On iOS, the page zooms in when I tap an input field
  • What if Apple or Google rejects my app?
  • How do I change my app (iOS or Android) Bundle ID (Bundle Identifier)?
  • Why is my app loading slow? Is Natively blocking it?
  • My document file does not display in the iframe on Android.
  • Account and billing
  • Can I change my subscription plan(s)?
  • How do I change the billing period of my subscription?
  • How do I cancel my Natively subscription?
  • Will my app continue working if I stop paying my monthly subscription?
  • I paid for a subscription, why do I still see the 'Subscription inactive' banner?
  • How do I upgrade my app to a Lifetime plan?
  • My app is on Lifetime plan. How do I buy more builds?
  • How do I transfer my app to another Natively account?
  • How do I delete my app in Natively?
  • How do I request a refund from Natively?

Was this helpful?

  1. Getting Started

FAQ

PreviousWhy Natively?NextCreate Your First App

Last updated 2 days ago

Was this helpful?

General questions

Does Natively support any website?

Natively supports any website. You can connect it to Natively and build a mobile app without coding. Integration with native features might take some coding, but our are very simple and well-documented.

How much does it cost to build a mobile app?

Check out our page for more details.

But you also will need the Apple developer account ($99/year) or Google Play developer account ($25 once).

Can I get help with the App Store/Google Play release or Natively setup?

Check out our about releasing to the App Store.

How do I migrate an existing app to Natively?

If you have a published app that was built using another service or by a different developer, you can migrate it to Natively. Here's how:

  1. Create a new app in your Natively account.

  2. Upgrade its plan.

  3. Provide your iOS credentials as detailed in this .

  4. Submit this form with all the required information:

After submitting the form, we will migrate your app to Natively. This will allow you to upload builds generated by Natively to your TestFlight and Play Console. However, you'll still need to configure any native features you want to use within your app.

Can I hire someone to integrate Natively for me?

App functionality and updates

Any functionality associated with your website will work as in Chrome & Safari browsers on a mobile device.

Some website functionality doesn't work in the app built with Natively

Will I need to rebuild my app to incorporate new features from the update?

Yes, unfortunately, there is no other way to deploy a new native code to your existing mobile app.

You can try to run a new feature on your current build; if it's available, everything should work just fine. Otherwise, you will get an error.

Is it necessary to rebuild my web (Bubble) app each time I make changes?

No, any changes made on your web page don't require an app to be rebuilt. Natively will automatically render your mobile website’s pages in the app. Any changes you make to your website will be updated in your app automatically.

The only case you might need a rebuild is to change Native Features, Assets, Style, App Info, or when rejected by Apple or Google

I don't see a feature that is very important for my application.

Why aren't Natively features working in my web browser?

Natively features are designed to work within the app created with Natively. They won't function in a web browser.

App release and troubleshooting

I'm seeing an error related to the Natively plugin when I try to use an action.

This usually happens when the plugin can't find the element it needs to trigger the action. Here are a few things to check:

  • Visibility: Make sure the element associated with the action is placed on the page and is visible.

  • Element Location: Don't place the element inside another element that might be hidden when you need to use the action (like a floating group, popup, focus group, or repeating group).

  • Required Fields: Ensure all the required fields for the action are filled in. If you're using dynamic data, double-check that the values are not empty.

On iOS, the page zooms in when I tap an input field

This is a common behavior in iOS. To prevent this, you can disable zooming in your Bubble app settings:

  1. Go to your Bubble editor

  2. Open the "Settings" tab

  3. Click on "General"

  4. Under "iOS appearance," check the box that says "Prevent the user from zooming"

  5. Deploy to live to publish your changes

What if Apple or Google rejects my app?

Usually, Apple/Google's team describes the reason for rejections. If you are pretty sure it's related to the source code of a mobile app build, please get in touch with support and attach relevant screenshots. Otherwise, it can be related to your website, or some data you've filled out on the App Store Connect/Google Play app page is inappropriate. In such a case, there is no obligation on the Natively platform to issue you a rebuild or refund.

How do I change my app (iOS or Android) Bundle ID (Bundle Identifier)?

Why is my app loading slow? Is Natively blocking it?

From Natively's side, we are not doing anything to block your website from loading, and it's worth noting that app startup time can take 0.5-1s.

However, If you are using a single-page app approach and the user is logged in, the problem may lie there. In this case, we recommend splitting your app into several pages, such as combining login, signup, and onboarding on one page and settings on another. This should help improve the loading speed.

My document file does not display in the iframe on Android.

Unfortunately, Android WebView doesn't support iframe documents preview, you can try to wrap your document in a GVIEW:

https://docs.google.com/gview?url={YOUR_AWS_URL_HERE}&hl=en&pid=explorer&efh=false&a=gt&chrome=false&embedded=true

Account and billing

Can I change my subscription plan(s)?

You can easily upgrade or downgrade your subscriptions at any time on a prorated basis.

How do I change the billing period of my subscription?

  1. Go to your app's dashboard.

  2. In the top right corner, click the "Manage plan" button.

  3. Use the toggle to switch between "Monthly Billing" and "Yearly Billing".

  4. Click the "Switch to..." button that appears below your plan.

  5. Confirm your change.

How do I cancel my Natively subscription?

You can easily cancel your subscription through your Natively dashboard.

  1. You'll see a list of your active Natively subscriptions.

  2. Select the subscription you wish to cancel.

  3. Click the Cancel button.

  4. Provide us with feedback! A popup will appear asking you to share your reasons for canceling. We appreciate your honest feedback as it helps us improve Natively for everyone.

Your subscription will then be scheduled to cancel at the end of your current billing period. Your app will retain access to Natively features until that date.

Will my app continue working if I stop paying my monthly subscription?

Your app will be downgraded to the Preview plan when you stop paying your monthly or annual subscription. In this case, your app will stop working and display a banner that you need to continue a subscription.

I paid for a subscription, why do I still see the 'Subscription inactive' banner?

This can happen due to caching. Sometimes, your device holds onto old information about your subscription status. To fix this, try the following:

  • Reinstall the app: Deleting and reinstalling the app often clears the cached data and refreshes the subscription status.

  • Clear app data: You can usually clear app data in your device's settings. This will also refresh the subscription status.

If you're still seeing the banner after trying these steps, please contact our support team for further assistance: help@buildnatively.com

How do I upgrade my app to a Lifetime plan?

In your Natively account, click the 'Buy licenses' button. In the popup, select the number of licenses you want to purchase. After confirming, you'll be redirected to a Stripe checkout page for payment.

After successful payment, the licenses will be added to your account. Go to the dashboard of the app you want to upgrade. Click 'Manage plan' or 'Upgrade plan'. Scroll down to the bottom and click 'Update to Lifetime'. Then confirm your choice.

If your app has an active subscription, it will be canceled immediately without proration.

My app is on Lifetime plan. How do I buy more builds?

When your app's build count reaches zero, only the app owner can initiate a new build due to billing responsibilities. If the owner attempts to rebuild, they will be directed to the Stripe checkout page to pay for an additional build. Once the payment is successful, the rebuild process will start automatically.

Here are the steps to order a new build:

  1. Log in to Natively using the app owner's account.

  2. Select your app from the dashboard.

  3. Navigate to the Publish section.

  4. Choose the platform you wish to rebuild (Android Build or iOS Build).

  5. Click the Rebuild App button.

  6. Ensure that you set the app version number to be higher than the current version.

  7. Click Rebuild App again. At this point, you will be redirected to Stripe to pay for the additional build.

  8. Complete the payment process on Stripe. Once the payment is successful, the app rebuilding will begin automatically.

How do I transfer my app to another Natively account?

To transfer your app to another account, please go to the Settings section of your app dashboard, then the Users tab, and click Transfer app. Enter the email address of the user you wish to transfer the app to and click Yes, transfer.

Please note that the recipient must have a registered Natively account and will need to confirm the transfer from their Natively account. Also, the current subscription associated with the app will be canceled.

If you prefer to keep the current subscription active, you can invite the user to collaborate on the app instead of transferring ownership. To do this, in the Users tab, click Invite users, enter their email address, and click Invite. This will allow them to see and manage the app within their own Natively account.

How do I delete my app in Natively?

To delete your app, go to your App Dashboard, select 'Settings,' and scroll down to click the red trash can icon.

How do I request a refund from Natively?

  • Reasons for requesting a cancellation or refund

  • Suggestions on how we can improve

  • The email associated with your Natively account

Yes, of course, you can hire our specialist for an hourly rate to integrate Natively into your website. Contact us:

Will all my website’s functionalities be working in the app?

If you experience a feature that functions correctly in mobile browsers like Safari (iOS) or Chrome (Android) but not in the Natively app, please email us the following a code snippet or screenshot, along with a video that compares the feature's behavior in Natively and a mobile browser to

Make sure you add debug in

We're instantly implementing new native features. If you have any ideas or requirements, feel free to submit your ideas on page. You can also request a custom feature by emailing us at help@buildnatively.com

To update your app's Bundle ID, send a request to or reach out to support via the

Go to Payments > Plan Subscriptions:

If you're unsatisfied with Natively, you can request a refund before 3 days after your purchase. To initiate the process, contact our support chat or email us at with the following details:

Send this to or contact us directly through support chat (look for the blue circle icon in the bottom right corner)

👩‍🚀
plugins and SDKs
pricing
guide
guide
https://tally.so/r/wLZexO
help@buildnatively.com
help@buildnatively.com
this
help@buildnatively.com
community in Discord
quick link
help@buildnatively.com
help@buildnatively.com
mode (headers)
faqplus