# Problem with Airtable audio+ images (iOS only, works in android)

**URL:** <https://community.thunkable.com/t/problem-with-airtable-audio-images-ios-only-works-in-android/87708>\
**Category:** Questions about Thunkable X\
**Tags:** ios, airtable\
**Created:** [June 3, 2019, 6:25pm UTC](https://community.thunkable.com/t/problem-with-airtable-audio-images-ios-only-works-in-android/87708 "2019-06-03T18:25:46Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kate\_Carter](https://avatars.discourse-cdn.com/v4/letter/k/c4cdca/32.png) [@Kate\_Carter](https://community.thunkable.com/u/Kate_Carter)\
**Post date:** [June 3, 2019, 6:25pm UTC](https://community.thunkable.com/t/problem-with-airtable-audio-images-ios-only-works-in-android/87708/1 "2019-06-03T18:25:46Z")

</div>

I have a working app in the android play store (yay!) but when I try to replicate it with iOS there are some issues. This code should, upon user input, pull 5 things from an airtable database: two pieces of text (label of species, label of speaker), two images (species, speaker) and audio (speaker talking). While all 5 pieces show up on android, only the labels show up on iOS. If nothing were showing up, I would assume it was a problem with airtable+iOS, but this seems more like a file size issue? Any suggestions for how to fix this? Thanks so much for your help!

 ![Annotation%202019-06-03%20112143](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/c/1/c160654a1b2e6222bf40d86f4584a2e9ae7b6048.jpeg)

---

<div class="post-metadata">

**Author:** ![CBVG](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/cbvg/32/32401_2.png) [@CBVG](https://community.thunkable.com/u/CBVG)\
**Post date:** [June 3, 2019, 9:21pm UTC](https://community.thunkable.com/t/problem-with-airtable-audio-images-ios-only-works-in-android/87708/2 "2019-06-03T21:21:16Z")

</div>

Have you considered replacing the current images with very tiny stand-in in an alternate airtable to validate that it would work for those and clear doubt about this being a file size issue?

---

<div class="post-metadata">

**Author:** ![Kate\_Carter](https://avatars.discourse-cdn.com/v4/letter/k/c4cdca/32.png) [@Kate\_Carter](https://community.thunkable.com/u/Kate_Carter)\
**Post date:** [June 3, 2019, 11:40pm UTC](https://community.thunkable.com/t/problem-with-airtable-audio-images-ios-only-works-in-android/87708/3 "2019-06-03T23:40:38Z")

</div>

I had not thought of that. When I tried it, however, I still had the same problem. Even a tiny (10x10 pixel image) would not show up.

---

<div class="post-metadata">

**Author:** ![CBVG](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/cbvg/32/32401_2.png) [@CBVG](https://community.thunkable.com/u/CBVG)\
**Post date:** [June 3, 2019, 11:54pm UTC](https://community.thunkable.com/t/problem-with-airtable-audio-images-ios-only-works-in-android/87708/4 "2019-06-03T23:54:11Z")

</div>

Which seem to indicate that this is possibly not an issue with file size.  
Unless you still somehow load the large ones.

---

<div class="post-metadata">

**Author:** ![Kate\_Carter](https://avatars.discourse-cdn.com/v4/letter/k/c4cdca/32.png) [@Kate\_Carter](https://community.thunkable.com/u/Kate_Carter)\
**Post date:** [June 4, 2019, 12:10am UTC](https://community.thunkable.com/t/problem-with-airtable-audio-images-ios-only-works-in-android/87708/5 "2019-06-04T00:10:18Z")

</div>

That seems reasonable. If it isn’t a file size issue, what else could be causing the problem? Or, is there another way to code this and achieve the same result? Thanks so much for your help.

---

<div class="post-metadata">

**Author:** ![Aam\_Press](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/aam_press/32/34735_2.png) [@Aam\_Press](https://community.thunkable.com/u/Aam_Press)\
**Post date:** [June 4, 2019, 5:48am UTC](https://community.thunkable.com/t/problem-with-airtable-audio-images-ios-only-works-in-android/87708/6 "2019-06-04T05:48:08Z")

</div>

Same with me bro…

---

<div class="post-metadata">

**Author:** ![actech](https://avatars.discourse-cdn.com/v4/letter/a/3d9bf3/32.png) [@actech](https://community.thunkable.com/u/actech)\
**Post date:** [June 4, 2019, 7:28pm UTC](https://community.thunkable.com/t/problem-with-airtable-audio-images-ios-only-works-in-android/87708/7 "2019-06-04T19:28:05Z")

</div>

To find out the reason, step-by-step debugging and experimentation are needed. Try uploading files not through AirTable, but through direct links. Are files displayed and played? If not, try assigning WebViewer links to them.

---

<div class="post-metadata">

**Author:** ![sysads](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/sysads/32/44975_2.png) [@sysads](https://community.thunkable.com/u/sysads)\
**Post date:** [June 5, 2019, 1:39am UTC](https://community.thunkable.com/t/problem-with-airtable-audio-images-ios-only-works-in-android/87708/8 "2019-06-05T01:39:02Z")

</div>

Are you able to provide screenshot of how it looks on android and ios for a start?

---

<div class="post-metadata">

**Author:** ![Kate\_Carter](https://avatars.discourse-cdn.com/v4/letter/k/c4cdca/32.png) [@Kate\_Carter](https://community.thunkable.com/u/Kate_Carter)\
**Post date:** [June 5, 2019, 3:35am UTC](https://community.thunkable.com/t/problem-with-airtable-audio-images-ios-only-works-in-android/87708/9 "2019-06-05T03:35:22Z")

</div>

![Screenshot_20190604-203201_Geology%20Park](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/0/6/06e0ebf8dbbfead4da4539cd1bc592de85f8058d.jpeg)

Android

 ![Image-1](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/2/0/2019bbd3cd36e4fa4d95d83872d92eb904f51100.jpeg)

Iphone

Thanks for any help you can provide!

---

<div class="post-metadata">

**Author:** ![actech](https://avatars.discourse-cdn.com/v4/letter/a/3d9bf3/32.png) [@actech](https://community.thunkable.com/u/actech)\
**Post date:** [June 5, 2019, 8:05am UTC](https://community.thunkable.com/t/problem-with-airtable-audio-images-ios-only-works-in-android/87708/10 "2019-06-05T08:05:59Z")

</div>

From the Submitter block, remove all blocks associated with the sound component. After that the images are displayed on the iOS screen?

---

<div class="post-metadata">

**Author:** ![Kate\_Carter](https://avatars.discourse-cdn.com/v4/letter/k/c4cdca/32.png) [@Kate\_Carter](https://community.thunkable.com/u/Kate_Carter)\
**Post date:** [June 5, 2019, 10:39pm UTC](https://community.thunkable.com/t/problem-with-airtable-audio-images-ios-only-works-in-android/87708/11 "2019-06-05T22:39:03Z")

</div>

I tried this (and all other combinations) and still no success. Is there an alternative method for keeping images and sounds that are too big to store within the thunkable app?

---

<div class="post-metadata">

**Author:** ![Mark](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/mark/32/18133_2.png) [@Mark](https://community.thunkable.com/u/Mark)\
**Post date:** [June 5, 2019, 11:00pm UTC](https://community.thunkable.com/t/problem-with-airtable-audio-images-ios-only-works-in-android/87708/12 "2019-06-05T23:00:02Z")

</div>

Kate,

Do you happen to know the file types of the image and sound files that you are retrieving from Airtable. There are some differences between Android and iOS in what types are supported, especially for sound.

-Mark

---

<div class="post-metadata">

**Author:** ![Kate\_Carter](https://avatars.discourse-cdn.com/v4/letter/k/c4cdca/32.png) [@Kate\_Carter](https://community.thunkable.com/u/Kate_Carter)\
**Post date:** [June 5, 2019, 11:05pm UTC](https://community.thunkable.com/t/problem-with-airtable-audio-images-ios-only-works-in-android/87708/13 "2019-06-05T23:05:27Z")

</div>

All images are .jpg and all sounds are .mp3

---

<div class="post-metadata">

**Author:** ![Kate\_Carter](https://avatars.discourse-cdn.com/v4/letter/k/c4cdca/32.png) [@Kate\_Carter](https://community.thunkable.com/u/Kate_Carter)\
**Post date:** [June 5, 2019, 11:19pm UTC](https://community.thunkable.com/t/problem-with-airtable-audio-images-ios-only-works-in-android/87708/14 "2019-06-05T23:19:05Z")

</div>

Specifically, is there a way to upload the images and sounds to Cloudinary instead and call them the same way?

---

<div class="post-metadata">

**Author:** ![Mark](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/mark/32/18133_2.png) [@Mark](https://community.thunkable.com/u/Mark)\
**Post date:** [June 5, 2019, 11:58pm UTC](https://community.thunkable.com/t/problem-with-airtable-audio-images-ios-only-works-in-android/87708/15 "2019-06-05T23:58:28Z")

</div>

> [@Kate\_Carter](#):
>
> All images are .jpg and all sounds are .mp3

Those should generally work the same on iOS and Android.

> [@Kate\_Carter](#):
>
> Specifically, is there a way to upload the images and sounds to Cloudinary instead and call them the same way?

Cloudinary appears to allow you upload image and audio files to their [Media Library in your user console](https://cloudinary.com/documentation/image_video_and_file_upload).  
Assuming that you then know the Cloudinary URLs for the uploaded images and sounds, just store those URLs directly in Airtable (no attachment would be necessary then). Then just retrieve and use those URLs the same way that you would for any other data in an Airtable.

-Mark

---

<div class="post-metadata">

**Author:** ![Kate\_Carter](https://avatars.discourse-cdn.com/v4/letter/k/c4cdca/32.png) [@Kate\_Carter](https://community.thunkable.com/u/Kate_Carter)\
**Post date:** [June 6, 2019, 12:01am UTC](https://community.thunkable.com/t/problem-with-airtable-audio-images-ios-only-works-in-android/87708/16 "2019-06-06T00:01:01Z")

</div>

Okay, I’ll try that - thanks!

---

<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, 12:13pm UTC](https://community.thunkable.com/t/problem-with-airtable-audio-images-ios-only-works-in-android/87708/17 "2024-11-08T12:13:34Z")

</div>


