📐
Thunkable Docs
Build an AppDrag and Drop DocsSnap to Place Docs
Snap to Place
Snap to Place
  • 👋Welcome to Thunkable Docs
  • 👶Getting Started
    • Signing In
    • Your Thunkable Projects Page
    • Tutorials
    • Live Test your App
  • 🆕Create New Project
    • Project Settings
    • Project Assets and Sizes
  • Thunkable Sample Projects
  • Public Gallery of Projects
  • 🛠️ Components
  • 🔘User Interface
  • Button
  • Label
  • Text Input
  • List Viewer
  • Web Viewer
  • Switch
  • Slider
  • Alert
  • Loading Icon
  • Date Input
  • Time Input
  • PDF Reader
  • Rating
  • 📊Data Viewers
  • Data Viewer List
  • Data Viewer Grid
  • Custom Data Viewer Layout
  • Data Sources
  • 📐Layout
  • Top Tab Navigator
  • Bottom Tab Navigator
  • Stack Navigator
  • Drawer Navigator
  • Screen
  • Row
  • Column
  • 📷 Image
  • Image
  • Photo Library
  • Camera
  • Barcode Scanner
  • Image Recognizer
  • Animation by Lottie
  • Video
  • Video Recorder
  • 🗄️ Data
  • Local Storage
  • Local DB
  • Realtime DB by Firebase
  • Airtable
  • Media DB by Cloudinary
  • File Picker
  • Web API
  • 🌍Location
  • Maps by Google and Apple
  • Location Sensor
  • 💲Monetization
  • Ads by AdMob
  • In-App Purchase
  • 🌐Sensors
  • Gyroscope
  • Magnetometer
  • Accelerometer
  • Timer
  • Bluetooth Low Energy
  • 🔊Voice
  • Sound
  • Text to Speech
  • Speech Recognizer
  • Translator
  • Audio Recorder
  • 🤝Social
  • Share
  • Email Sign In by Firebase
  • Push Notifications by One Signal
  • 🎮Gaming
  • Canvas
  • Sprites
  • Sprite Gallery
  • Canvas Label
  • 🤖Gaming Blocks🎮
  • Events
  • Motion
  • Looks
  • Direction
  • Sensing
  • Add & Remove
  • Stage
  • Canvas Label
  • 🤖Blocks
  • Control
  • Logic
  • Math
  • Text
  • Lists
  • Color
  • Objects
  • Device
  • Variables
  • Functions
  • "Any Component" Blocks
  • 🖥️ App Services & Emulators
  • 🔒App Data Privacy
  • ➕Make Copy
  • 📥Download
  • 📤Share
  • 📱Publish
  • Publish to App Store (iOS)
    • TestFlight Overview
      • TestFlight in Depth
  • Publish to Play Store (Android) with AAB
  • Publish as a Web App
  • Generate Screenshots
  • 🔎Troubleshooting
    • Login Issues
    • FAQs
  • 📏Intro to Spacing
  • 🖼️ Intro to Sizing
  • 🔤Fonts
  • 💾Managing Storage
  • 📝Bugs and Product Feedback
  • Snap to Place Hour of Code Videos
Powered by GitBook
On this page
  • Live Test
  • Download
  • iOS
  • Android
  • Publish
  • iOS
  • Android
  • Data Sources
  • How can I reset my Google Sheets connection in Thunkable?
  • How can I reset my Airtable OAuth connection in Thunkable?

Was this helpful?

Export as PDF

Troubleshooting

PreviousGenerate ScreenshotsNextLogin Issues

Last updated 1 year ago

Was this helpful?

Here are some of the most common issues that our users are running into:

Live Test

Common issue

You see a blank / white screen when you live test (even if there are items in your app)

  • If you have a Navigator as the first item in your tree, make sure your screen is dropped within it

  • Your have unconnected blocks

  • You have an event triggered by a Screen.Start which may be causing the screen to crash

  • Your app and desktop may not be logged into the same account

Download

iOS

Common issues

You receive an email from the hard-working beaver saying that this app will not build

Common issues

  • You uploaded an icon that has the same name as an existing asset that you have uploaded

  • Your app icon is not an image file

  • We are having trouble with our build servers. Please try again in 30 minutes or chat with us if you are still having problems

You cannot install your app and get the message "Cannot connect to storage.googleapis.com"

Android

Trouble downloading AAB and APK files from Google Chrome:

  • The Google Chrome browser blocks downloads for your safety. If you open the email with a download link for your APK or AAB file in Google Chrome, you may not be able to download your file. You can try one of these options:

    1. Open the email in another browser, like Firefox or Safari, and download the file.

Publish

iOS

Common issues

You do not see your app uploaded to App Store Connect

  • Download. One way to check if your app is build-able is to download it to your phone first. Two common download errors are:

    • You uploaded an icon that has the same name as an existing asset that you have uploaded

    • Your app icon is not an image file

  • Icons. Apple additionally does not allow you to have any icons with any transparent colors. We recommend app icons to be 192 x 192 px

  • Certificates. If you have an existing Apple Developer Program account with 2 iOS certificates, you'll have to revoke one. Apple only allows developers to have 2 iOS certificates at a time and Thunkable creates one when it publishes to your account

  • Provisioning profile. After you revoke your certificate, it is possible that one or more of your provisioning profiles will become inactive. To publish successfully, you'll also need to delete any inactive provisioning profiles

  • Login. Apple ID or password were entered incorrectly. Since we don't store either one, there's no easy way for us to check so enter it slowly

  • Apple ID an privacy terms. You must accept Apple's new Apple ID and privacy terms.

Android

You cannot update an existing app on the Google Play Store

Data Sources

How can I reset my Google Sheets connection in Thunkable?

1. Reset from Thunkable

  • Go to x.thunkable.com

  • Navigate to the My Data Sources tab

  • Delete your Google Sheets data sources by clicking the trashcan icon

2. Reset from Google

If you are having difficulties connecting to your Google Sheets from Thunkable, you may need to reset your Google Sheets connection.

  • Go to Third-party apps with account access and click Manage third-party access

  • Click on Thunkable and click Remove Access

You can now return to Thunkable and re-connect to your Google Sheets account

How can I reset my Airtable OAuth connection in Thunkable?

  1. Connect to Airtable.

  2. Click

  1. Click Third-party integrations.

  2. Click Thunkable.

  1. Click Revoke access

You have a special character like "&" in your

Change your Google Chrome settings to allow you to download files. Please note that changing your browser security settings can make you more vulnerable as you use the web, and Google Chrome recommends against disabling this setting.

Membership. To publish to the App Store, you'll need to sign up for . This currently costs $99 / year.

App Store Connect. Make sure to on creating a new app on iTunes Connect

Two-factor authentication. You must turn off two-factor authentication for your Apple Developer ID to publish with Thunkable. Please to see our recommendations for turning off two-factor authentication

If you updating an existing app on the Google Play Store, your app will need to have the i) , ii) a higher or incremented version number, and the iii) same keystore. The first two are easily editable in the App Settings page but the keystore is not yet able to be imported / exported.

Copied apps within an account (using the ) will keep the same keystore as the original app. Apps that are copied from a link will not have the same keystore. Apps from the Thunkable Classic platform cannot yet be updated since it is not yet possible to import the keystore.

Go to

Return to Thunkable, , and give access to all the bases you need.

🔎
You can find instructions to do this here.
Apple Developer Program Membership
click here
same package name
https://myaccount.google.com/security
re-connect to your Airtable account
Make Copy
App Name
Share copy
follow this step