# White screen on production builds iOS

**URL:** https://community.thunkable.com/t/white-screen-on-production-builds-ios/1923419
**Category:** Issues / Bugs
**Created:** [June 13, 2022, 7:47pm UTC](https://community.thunkable.com/t/white-screen-on-production-builds-ios/1923419 "2022-06-13T19:47:01Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![exploriverse.com](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/exploriverse.com/32/77609_2.png) [@exploriverse.com](https://community.thunkable.com/u/exploriverse.com)
#### Post date: [June 13, 2022, 7:47pm UTC](https://community.thunkable.com/t/white-screen-on-production-builds-ios/1923419/1 "2022-06-13T19:47:01Z")

</div>

Last two builds I published as iOS have crash issues and I haven’t made any changes to my blocks. Can someone confirm it’s not an issue with the code that makes the build?

---

<div class="post-metadata">

### Author: ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)
#### Post date: [June 13, 2022, 8:05pm UTC](https://community.thunkable.com/t/white-screen-on-production-builds-ios/1923419/2 "2022-06-13T20:05:59Z")

</div>

Hey @exploriverse.com

I’ve just pushed a version of my IAP tester to Testflight to test some updates. Will let you know if my app acts funny.

Do you know what your app is doing when it’s crashing?

Is it related to IAP workflows? If so, which one? Purchasing subs/1-time items or purchase history?

If not related to crashing during IAP flows, then what is occuring when the app crashes and are there any messages displayed?

---

<div class="post-metadata">

### Author: ![exploriverse.com](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/exploriverse.com/32/77609_2.png) [@exploriverse.com](https://community.thunkable.com/u/exploriverse.com)
#### Post date: [June 14, 2022, 7:04pm UTC](https://community.thunkable.com/t/white-screen-on-production-builds-ios/1923419/3 "2022-06-14T19:04:45Z")

</div>

I’ve confirmed the crashes I’ve experienced has something to do with the publishing of the app.

Because I republished the app with no change and the next testflight build had no crashes.

@jared @domhnallohanlon

---

<div class="post-metadata">

### Author: ![exploriverse.com](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/exploriverse.com/32/77609_2.png) [@exploriverse.com](https://community.thunkable.com/u/exploriverse.com)
#### Post date: [June 16, 2022, 2:15pm UTC](https://community.thunkable.com/t/white-screen-on-production-builds-ios/1923419/4 "2022-06-16T14:15:54Z")

</div>

It’s crashing again. 1 build was free of crashes i pushed it live. Then made a change, published a new build and its white screening when it transitions to next quiz. I made another change, published a new build and its white screening at the character screen.

I’m in a difficult situation, with no visibility into what is happening under the hood I’m not sure how to fix this.

---

<div class="post-metadata">

### Author: ![exploriverse.com](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/exploriverse.com/32/77609_2.png) [@exploriverse.com](https://community.thunkable.com/u/exploriverse.com)
#### Post date: [June 16, 2022, 2:42pm UTC](https://community.thunkable.com/t/white-screen-on-production-builds-ios/1923419/5 "2022-06-16T14:42:32Z")

</div>

Here are video screen captures of two app builds where the white screen symptom had moved. Is it 100% that the issue is related to the button pressed or actions taken after that?

Build 85 white screen when it loads next quiz

[https://res.cloudinary.com/exploriverse/video/upload/v1655390454/RPReplay\_Final1655389981\_oqymsx.mp4](https://res.cloudinary.com/exploriverse/video/upload/v1655390454/RPReplay_Final1655389981_oqymsx.mp4)

Build 86 white screen after selecting character

[https://res.cloudinary.com/exploriverse/video/upload/v1655390459/RPReplay\_Final1655390029\_cu91rk.mp4](https://res.cloudinary.com/exploriverse/video/upload/v1655390459/RPReplay_Final1655390029_cu91rk.mp4)

---

<div class="post-metadata">

### Author: ![exploriverse.com](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/exploriverse.com/32/77609_2.png) [@exploriverse.com](https://community.thunkable.com/u/exploriverse.com)
#### Post date: [June 16, 2022, 3:37pm UTC](https://community.thunkable.com/t/white-screen-on-production-builds-ios/1923419/6 "2022-06-16T15:37:15Z")

</div>

I’m going through the blocks line by line looking for potential issues with variables being called before they are set and variables called twice. Looking at lists making sure they are being used, called correctly.

---

<div class="post-metadata">

### Author: ![exploriverse.com](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/exploriverse.com/32/77609_2.png) [@exploriverse.com](https://community.thunkable.com/u/exploriverse.com)
#### Post date: [June 17, 2022, 8:44pm UTC](https://community.thunkable.com/t/white-screen-on-production-builds-ios/1923419/7 "2022-06-17T20:44:20Z")

</div>

@domhnallohanlon @jared @eoinparkinson @tatiang

I removed the lotti animations from the page that was experiencing the white screen and it no longer happens. My quiz screen uses lotti animations for the checkmarks, it too is white screening. This issue appeared in the last month, prior to that these lotti animations did not white screen my app.

Is it possible there is a bug with how the thunkable builder is handling lotti files and/or using them in memory in the iOS platform? Could explain why there is no white screen in thunkable preview app but there is in live build.

[https://res.cloudinary.com/exploriverse/video/upload/v1655498649/RPReplay\_Final1655498022\_xkhval.mp4](https://res.cloudinary.com/exploriverse/video/upload/v1655498649/RPReplay_Final1655498022_xkhval.mp4)

---

<div class="post-metadata">

### Author: ![exploriverse.com](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/exploriverse.com/32/77609_2.png) [@exploriverse.com](https://community.thunkable.com/u/exploriverse.com)
#### Post date: [June 18, 2022, 5:08pm UTC](https://community.thunkable.com/t/white-screen-on-production-builds-ios/1923419/8 "2022-06-18T17:08:51Z")

</div>

I’ve changed the title of this thread. I have confirmed the symptoms where any screen where a lotti animation is used will result in a white screen display (on App Store TestFlight/live). This bug was recently introduced as these animations used to work fine.

Can someone at Thunkable reproduce this?

---

<div class="post-metadata">

### Author: ![exploriverse.com](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/exploriverse.com/32/77609_2.png) [@exploriverse.com](https://community.thunkable.com/u/exploriverse.com)
#### Post date: [June 23, 2022, 2:40pm UTC](https://community.thunkable.com/t/white-screen-on-production-builds-ios/1923419/9 "2022-06-23T14:40:25Z")

</div>

@domhnallohanlon @jared  
As I keep testing this issue to pinpoint its source, I continue to comb through my blocks to see if it is a logic or variable issue, it is not. All the below items have been working fine for over a year only recently has the iOS builder introduced this white screen affect.

It does not appear in thunkable preview app, but the testflight iOS build.

**It is intermittent**  
Meaning with NO block change testflight build 98 has the white screen issue while build 99 does not. (I can share video capture by request)

**It may have to do with lotti animations on ios**  
Meaning I had the white screen at choose pet screen, I removed the lotti animations from that screen and it was resolved. I continued to remove lotti animations from the character screen and splash screen. Then the white screen was appearing on the quiz screen so I removed the lotti check animations. I removed all the lotti animations from the quiz screen and the white screen affect is gone.

Please can someone at thunkable repro this issue

---

<div class="post-metadata">

### Author: ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)
#### Post date: [June 27, 2022, 4:20pm UTC](https://community.thunkable.com/t/white-screen-on-production-builds-ios/1923419/10 "2022-06-27T16:20:30Z")

</div>

I’ve followed up via DM about this topic. @exploriverse.com

---

<div class="post-metadata">

### Author: ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)
#### Post date: [July 11, 2022, 7:02pm UTC](https://community.thunkable.com/t/white-screen-on-production-builds-ios/1923419/11 "2022-07-11T19:02:17Z")

</div>

> [@exploriverse.com](#):
>
> acter screen and splash screen. Then the white screen was appearing on the quiz screen so I removed the

Hey @exploriverse.com. Just wanted to close the loop on this. You stated that you’re not experiencing these anymore after fixing your admob ID, is that accurate?

---

<div class="post-metadata">

### Author: ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)
#### Post date: [August 22, 2022, 12:00pm UTC](https://community.thunkable.com/t/white-screen-on-production-builds-ios/1923419/12 "2022-08-22T12:00:27Z")

</div>

This topic was automatically closed after 3 days. New replies are no longer allowed.
