# iOS app just shows white screen

**URL:** https://meta.discourse.org/t/ios-app-just-shows-white-screen/100940
**Category:** Bug
**Created:** [October 31, 2018, 3:17am UTC](https://meta.discourse.org/t/ios-app-just-shows-white-screen/100940 "2018-10-31T03:17:04Z")
**Posts on this page:** 20
**Page:** 4

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [November 5, 2018, 10:01am UTC](https://meta.discourse.org/t/ios-app-just-shows-white-screen/100940/65 "2018-11-05T10:01:39Z")

</div>

Still not able to type in the beta app for me. Affecting both meta and the other board I have configured.

Saying this could be an iOS bug seems a little disingenuous given that these problems only started occurring with the new Discourse Hub. The reviews on the App Store seem to indicate many people are affected by the regressions in 1.4.x

FWIW: Crashlytics beta install process is much more clunky/painful than the TestFlight. I had to manually uninstall before I could install the beta? Had to manually copy install link from gmail to paste into Safari. So much friction.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [November 5, 2018, 10:06am UTC](https://meta.discourse.org/t/ios-app-just-shows-white-screen/100940/66 "2018-11-05T10:06:03Z")

</div>

To confirm if it is an svc bug or not

- install gmail app
- send email to self with link to site
- click link it will open with svc
- log into site
- try to repro

If it happens in gmail as well it is an svc (safari view controller) bug

---

<div class="post-metadata">

### Author: ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)
#### Post date: [November 5, 2018, 10:10am UTC](https://meta.discourse.org/t/ios-app-just-shows-white-screen/100940/67 "2018-11-05T10:10:40Z")

</div>

> [@gingerbeardman](#):
>
> FWIW: Crashlytics beta install process is much more clunky/painful than the TestFlight. I had to manually uninstall before I could install the beta? Had to manually copy install link from gmail to paste into Safari. So much friction.

I don’t have to do any of this. Only click link in email and it installs.

Also not saying beta is perfect but testflight is far from perfect just a quick look at twitter will tell you more [https://twitter.com/hashtag/testflight?lang=en](https://twitter.com/hashtag/testflight?lang=en)

---

<div class="post-metadata">

### Author: ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)
#### Post date: [November 5, 2018, 10:17am UTC](https://meta.discourse.org/t/ios-app-just-shows-white-screen/100940/68 "2018-11-05T10:17:10Z")

</div>

Also related to this:

> [@iOS 12.1: Selecting text / quoting not working after using the composer](https://meta.discourse.org/t/ios-12-1-selecting-text-quoting-not-working-after-using-the-composer/101295):
>
> Continuing the discussion from [iOS 12: Selecting text / quoting not working after using the composer](https://meta.discourse.org/t/ios-12-selecting-text-quoting-not-working-after-using-the-composer/98571/8): I’ve just upgraded my phone to iOS 12.1 (16B92) and unfortunately the bug is still there. Anyone else?

So please, I’m all for fixing bugs, but let’s have constructive discussions here, I’m not trying to avoid anything, just it’s far more complicated than what you seem to think, and it’s iOS world, I can’t fix any issue instantly.

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [November 5, 2018, 10:18am UTC](https://meta.discourse.org/t/ios-app-just-shows-white-screen/100940/69 "2018-11-05T10:18:16Z")

</div>

Of course, I’m not saying either is perfect, just that Crashlytics UX had much more friction in my experience.

Take a look [https://imgur.com/a/5JoJPOx](https://imgur.com/a/5JoJPOx)

---

<div class="post-metadata">

### Author: ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)
#### Post date: [November 5, 2018, 10:18am UTC](https://meta.discourse.org/t/ios-app-just-shows-white-screen/100940/70 "2018-11-05T10:18:40Z")

</div>

I’m sorry but I’m not changing this for now. Maybe try to force open in safari?

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [November 5, 2018, 10:19am UTC](https://meta.discourse.org/t/ios-app-just-shows-white-screen/100940/71 "2018-11-05T10:19:07Z")

</div>

I’m not asking you to change it, I’m just pointing it out

---

<div class="post-metadata">

### Author: ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)
#### Post date: [November 5, 2018, 10:24am UTC](https://meta.discourse.org/t/ios-app-just-shows-white-screen/100940/72 "2018-11-05T10:24:29Z")

</div>

What I could do though, is creating a test bundle id so both apps could live together, I would prefer this anyways using testflight or not.

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [November 5, 2018, 10:25am UTC](https://meta.discourse.org/t/ios-app-just-shows-white-screen/100940/73 "2018-11-05T10:25:50Z")

</div>

I’m posting this from inside Gmail @sam without any issues

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [November 5, 2018, 10:28am UTC](https://meta.discourse.org/t/ios-app-just-shows-white-screen/100940/74 "2018-11-05T10:28:39Z")

</div>

I’m an ex-Apple Technology Evangelist, so let me know if I can be of assistance in any way.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [November 5, 2018, 10:29am UTC](https://meta.discourse.org/t/ios-app-just-shows-white-screen/100940/75 "2018-11-05T10:29:47Z")

</div>

Are you properly authenticated with the app, I saw issues that during the “auth” flow you get a terribly broken SVC instance, can you try removing meta and re-adding it including the full auth flow?

BTW if you can help, any help getting visibility on this will be extra appreciated.

> <https://stackoverflow.com/questions/52848408/are-there-any-workaround-to-avoid-sfsafariviewcontroller-from-hiding-fixed-posit>

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [November 5, 2018, 10:42am UTC](https://meta.discourse.org/t/ios-app-just-shows-white-screen/100940/76 "2018-11-05T10:42:03Z")

</div>

> [@sam](#):
>
> Are you properly authenticated with the app, I saw issues that during the “auth” flow you get a terribly broken SVC instance, can you try removing meta and re-adding it including the full auth flow?

I’m not sure how I could be improperly authenticated? But anyway, I removed my account and added it again (auth in app and on site) and now I see no keyboard at all.

---

<div class="post-metadata">

### Author: ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)
#### Post date: [November 5, 2018, 10:42am UTC](https://meta.discourse.org/t/ios-app-just-shows-white-screen/100940/77 "2018-11-05T10:42:40Z")

</div>

Is this on 180 build I just sent you ?

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [November 5, 2018, 10:48am UTC](https://meta.discourse.org/t/ios-app-just-shows-white-screen/100940/78 "2018-11-05T10:48:07Z")

</div>

Yes, installed a few minutes ago.

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [November 5, 2018, 5:01pm UTC](https://meta.discourse.org/t/ios-app-just-shows-white-screen/100940/84 "2018-11-05T17:01:16Z")

</div>

This is very odd, for a while today the keyboard was working in the hub app.

But now it is not working again.

edit: force quit and restart and now keyboard is working again, I will see for how long.

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [November 5, 2018, 5:18pm UTC](https://meta.discourse.org/t/ios-app-just-shows-white-screen/100940/85 "2018-11-05T17:18:38Z")

</div>

request: it would be great to be able to reorder the list of sites when in edit view.

---

<div class="post-metadata">

### Author: ![RosemaryOrchard](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rosemaryorchard/32/480871_2.png) [@RosemaryOrchard](https://meta.discourse.org/u/RosemaryOrchard)
#### Post date: [November 5, 2018, 5:21pm UTC](https://meta.discourse.org/t/ios-app-just-shows-white-screen/100940/86 "2018-11-05T17:21:09Z")

</div>

I believe you can, it’s just using the drag and drop API instead of the re-order API which means the three vertical bars to indicate re-ordering are missing.

---

<div class="post-metadata">

### Author: ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)
#### Post date: [November 5, 2018, 5:23pm UTC](https://meta.discourse.org/t/ios-app-just-shows-white-screen/100940/87 "2018-11-05T17:23:42Z")

</div>

Oh, wow. Thanks for that.

This design is really very far from standard iOS. Is it closer to Android?

Either way, why reinvent the wheel with tried and tested UI elements? Rhetoricial question.

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [November 5, 2018, 5:39pm UTC](https://meta.discourse.org/t/ios-app-just-shows-white-screen/100940/88 "2018-11-05T17:39:43Z")

</div>

> [@j.jaffeux](#):
>
> I don’t have to do any of this. Only click link in email and it installs.
> 
> Also not saying beta is perfect but testflight is far from perfect just a quick look at twitter will tell you more

Agreed, Testflight isn’t perfect, but it follows a familiar UI pattern (notification on parent app) and even if the app isn’t in use the user is notified that a new build is available to test. Discourse app betas totally fell off the map for me when you guys moved from Testflight and even now I’m on Crashlytics I have to open the home screen shortcut or open Discourse to find that there’s a new build.

There also appears to be a slight delay between you pushing new builds and us picking them up, when you told me to pick up 179 I opened Crashlytics and received an earlier version (r174?r175?) which I had missed because of the way it notifies and updates. It wasn’t until a couple of hours later that I came back to the app and received 179.

I’m sure some of this will come with familiarity over time, but are the benefits of Crashlytics so great that it warrants going down that route?

One thing we definitely lose with the Crashlytics approach is the ability to easily hop between App Store and development versions. Testflight builds don’t require an app be uninstalled prior to download, it’s possible to install directly over the top and use the existing settings stored on device. For the ~10 other apps I currently have in Testflight the option to do this is incredibly useful.

---

<div class="post-metadata">

### Author: ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)
#### Post date: [November 5, 2018, 5:52pm UTC](https://meta.discourse.org/t/ios-app-just-shows-white-screen/100940/89 "2018-11-05T17:52:48Z")

</div>

I just don’t push all builds to everyone, if Im trying to fix a bug someone has, I only push to this user, to avoid constantly spamming everyone.

[Previous page](https://meta.discourse.org/t/ios-app-just-shows-white-screen/100940.md?page=3)

[Next page](https://meta.discourse.org/t/ios-app-just-shows-white-screen/100940.md?page=5)
