# My IOS app using Airtable is not working!

**URL:** https://community.thunkable.com/t/my-ios-app-using-airtable-is-not-working/2374855
**Category:** Issues / Bugs
**Created:** [April 16, 2023, 2:16pm UTC](https://community.thunkable.com/t/my-ios-app-using-airtable-is-not-working/2374855 "2023-04-16T14:16:16Z")
**Posts on this page:** 14
**Page:** 1

<div class="post-metadata">

### Author: ![steven\_dau](https://avatars.discourse-cdn.com/v4/letter/s/43a26b/32.png) [@steven\_dau](https://community.thunkable.com/u/steven_dau)
#### Post date: [April 16, 2023, 2:16pm UTC](https://community.thunkable.com/t/my-ios-app-using-airtable-is-not-working/2374855/1 "2023-04-16T14:16:16Z")

</div>

Hello,  
I public the app on Appstore, when I check the app in Test Flight, when I tap on the app, the whole app is white.  
This is the video I recoded:

> **[RPReplay\_Final1681654028.MP4](https://drive.google.com/file/d/1_Nf-azxWMbM_-GffF9ibNeu0-r2XlFWq/view?usp=share_link)**
>
> Google Drive file.

Here is my project:  
[https://x.thunkable.com/copy/26d0e3e5efd81b2398d24a5b2206cab1](https://x.thunkable.com/copy/26d0e3e5efd81b2398d24a5b2206cab1)  
My app uses all data from Airtable, on April 14th it works fine, from April 15th my app is all white! (This does not happen with apps that don’t use Airtable)  
Please help me soon ☹

---

<div class="post-metadata">

### Author: ![steven\_dau](https://avatars.discourse-cdn.com/v4/letter/s/43a26b/32.png) [@steven\_dau](https://community.thunkable.com/u/steven_dau)
#### Post date: [April 17, 2023, 5:07am UTC](https://community.thunkable.com/t/my-ios-app-using-airtable-is-not-working/2374855/2 "2023-04-17T05:07:38Z")

</div>

@ioannis

---

<div class="post-metadata">

### Author: ![steven\_dau](https://avatars.discourse-cdn.com/v4/letter/s/43a26b/32.png) [@steven\_dau](https://community.thunkable.com/u/steven_dau)
#### Post date: [April 17, 2023, 6:29am UTC](https://community.thunkable.com/t/my-ios-app-using-airtable-is-not-working/2374855/3 "2023-04-17T06:29:34Z")

</div>

@tatiang

---

<div class="post-metadata">

### Author: ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)
#### Post date: [April 17, 2023, 6:45am UTC](https://community.thunkable.com/t/my-ios-app-using-airtable-is-not-working/2374855/4 "2023-04-17T06:45:42Z")

</div>

I mean, your screens are bare-bones simple:

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/0/0/000e3fcece7845123b420bd67d877882b97da324.png)

Also, my immediate reaction is WHOA, why did you create so many screens? Surely there’s an easier way to do that with just one or two screens. I guess what’s done is done but… any time I find myself repeating a process more than 3 to 4 times, I stop and figure out how to create the same content _dynamically_.

But that doesn’t really address your question. My assumption is that you’re getting a white screen because you’re sending the PDF reader an invalid file. And the next thing I notice is that you have an app variable without an initialization or `set` block on the first screen of your app. I would think that would probably crash an app.

If that’s not it, then you need to separate out the steps here… for example, what happens if you assign a label’s text to that `get value` block but use an integer (1, 2, etc.) for the row id? Do you see the PDF url you’re expecting? If so, what is the url?

---

<div class="post-metadata">

### Author: ![steven\_dau](https://avatars.discourse-cdn.com/v4/letter/s/43a26b/32.png) [@steven\_dau](https://community.thunkable.com/u/steven_dau)
#### Post date: [April 17, 2023, 7:07am UTC](https://community.thunkable.com/t/my-ios-app-using-airtable-is-not-working/2374855/5 "2023-04-17T07:07:16Z")

</div>

I think this is not the problem, this is my app in Appstore, please check it:

> **[‎Read Manga Online.](https://apps.apple.com/us/app/read-manga-online/id6447509266)**
>
> ‎Do you love manga and want to read manga anytime, anywhere? Want to experience extremely hot manga stories with fast loading speed? Want to use a free, simple and convenient manga app? Get Read Manga Online - the No1 Manga app for your phone!
> 
> With...

Everything worked fine on 14 April but on 15 April it couldn’t work.  
This is my other project, it didn’t have a pdf but met same problem  
[https://x.thunkable.com/copy/463ba92b54b1fa12d8e8ee03f12260ac](https://x.thunkable.com/copy/463ba92b54b1fa12d8e8ee03f12260ac)

---

<div class="post-metadata">

### Author: ![steven\_dau](https://avatars.discourse-cdn.com/v4/letter/s/43a26b/32.png) [@steven\_dau](https://community.thunkable.com/u/steven_dau)
#### Post date: [April 17, 2023, 7:15am UTC](https://community.thunkable.com/t/my-ios-app-using-airtable-is-not-working/2374855/6 "2023-04-17T07:15:55Z")

</div>

Hello, I published my app again BUT untick **Target Build for iOS 16** and it WORK  
Something was wrong with the new SDK ☹  
Please not your team this problem!

---

<div class="post-metadata">

### Author: ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)
#### Post date: [April 17, 2023, 7:57am UTC](https://community.thunkable.com/t/my-ios-app-using-airtable-is-not-working/2374855/7 "2023-04-17T07:57:33Z")

</div>

I’m sorry, I don’t work for Thunkable. I’m just another user. You may want to contact Support about this.

---

<div class="post-metadata">

### Author: ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)
#### Post date: [April 17, 2023, 2:08pm UTC](https://community.thunkable.com/t/my-ios-app-using-airtable-is-not-working/2374855/8 "2023-04-17T14:08:06Z")

</div>

Hello @steven_dau  
I checked your app.  
I agree with @tatiang that you can use one screen and set the PDF dynamically.

I found the screen you initialize the variable

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/5/e/5e4601ce767c273a5ff59f59c9514dc2937b7367.png)

You’ll have to connect a block to give app variables an initial value. We recommend placing these blocks in the initial app screen.  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/3/4/3441028df5d4d89330f9c7607fc0fdd7e59f491e.png)

---

<div class="post-metadata">

### Author: ![steven\_dau](https://avatars.discourse-cdn.com/v4/letter/s/43a26b/32.png) [@steven\_dau](https://community.thunkable.com/u/steven_dau)
#### Post date: [April 18, 2023, 4:21am UTC](https://community.thunkable.com/t/my-ios-app-using-airtable-is-not-working/2374855/9 "2023-04-18T04:21:15Z")

</div>

Sorry, I thought you are leader of Thunkable team.  
Thanks you!

---

<div class="post-metadata">

### Author: ![steven\_dau](https://avatars.discourse-cdn.com/v4/letter/s/43a26b/32.png) [@steven\_dau](https://community.thunkable.com/u/steven_dau)
#### Post date: [April 18, 2023, 4:23am UTC](https://community.thunkable.com/t/my-ios-app-using-airtable-is-not-working/2374855/10 "2023-04-18T04:23:31Z")

</div>

Thanks you @ioannis , My app only view PDF file, please give me an sample project which use database and show PDF file 🙂 .

---

<div class="post-metadata">

### Author: ![steven\_dau](https://avatars.discourse-cdn.com/v4/letter/s/43a26b/32.png) [@steven\_dau](https://community.thunkable.com/u/steven_dau)
#### Post date: [April 18, 2023, 4:26am UTC](https://community.thunkable.com/t/my-ios-app-using-airtable-is-not-working/2374855/11 "2023-04-18T04:26:24Z")

</div>

Or you mean that I only need to change my project like what you show me? I only need to add “ “ like you, I don’t need to type anything in this, is this right?

---

<div class="post-metadata">

### Author: ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)
#### Post date: [April 18, 2023, 6:24am UTC](https://community.thunkable.com/t/my-ios-app-using-airtable-is-not-working/2374855/12 "2023-04-18T06:24:34Z")

</div>

That’s okay. It means I’m one of the leaders in this online community, based on how much I help people. You can read more about the Discourse forum trust levels [here](https://blog.discourse.org/2018/06/understanding-discourse-trust-levels/).

It’s kind of a strange title and I do see how it can be misleading.

---

<div class="post-metadata">

### Author: ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)
#### Post date: [April 18, 2023, 7:11pm UTC](https://community.thunkable.com/t/my-ios-app-using-airtable-is-not-working/2374855/13 "2023-04-18T19:11:42Z")

</div>

@steven_dau You can have some PDFs files on Google Sheets

You will need to use a variable and save all the values of the field you would like to query.

Then you will need to use the block “In list … find first occurrence of the item”

And then get all the PDF you need using the result as a row id.

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/7/3/736dc826beaea09d6d0695d7510f9f2004854121.png)

Here is the project that I used:  
[https://x.thunkable.com/projects/643ee7526876bb0f18084913/e4bb6618-e033-4389-af07-6684aa0cce17/blocks](https://x.thunkable.com/projects/643ee7526876bb0f18084913/e4bb6618-e033-4389-af07-6684aa0cce17/blocks)

---

<div class="post-metadata">

### Author: ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)
#### Post date: [November 8, 2024, 1:33pm UTC](https://community.thunkable.com/t/my-ios-app-using-airtable-is-not-working/2374855/14 "2024-11-08T13:33:58Z")

</div>


