Installing iOS app directly from UCB fails, but using TestFlight as proxy works

Just seeing if anyone else has run into this issue. Currently, I’m needing to push the app to TestFlight in order to install it on my device. If I install directly from UCB, Safari asks me to confirm my action, and then nothing actually happens (when the app icon on the home screen should show a circle progress bar to indicate an app update running).

I think I was able to resolve this by wiping out some setting (IIRC the certificates that allow installs via Safari). However, since TestFlight has always worked fine, it seems like maybe UCB is doing something wrong? Not sure though.

Hi @Wisteso - typically you should see this sequence of steps when installing an app on a new device.

  • You login to UCB on your device…

  • If this is an iOS device and you haven’t installed anything on it using UCB before now, then clicking INSTALL would cause a ‘we need to detect your UDID’ dialog to appear. Clicking OK would then load a Profile installation screen on iOS - “Do you want to give Unity permission to install apps on your device etc”.

  • If this is an iOS device, and you have installed something on UCB before, but haven’t included it in your mobile provision file for this specific app, then the INSTALL button would instead say UNPROVISIONED

  • If you have provisioned this device, and already have detected your UDID, then you’d skip steps 2 and 3 and you could click the INSTALL button…

  • A dialog would pop up confirming this action YES / NO, etc

  • The app icon would appear and begin downloading.

From what you said above, I take it you are getting all the way to step 6 and then nothing is happening? Are you using “Private Mode” on Safari?

Otherwise, please file a support ticket with us and we’ll look into it. Thanks!

Yes, you are correct with the “Step 6 and nothing is happening”.

I am not using private mode, and one of the biggest red flags is that initially it worked, and then just stopped working one day. After resetting the Safari permission Profiles, it worked again for a short while and then stopped again. During all this time, TestFlight has always worked which is why I suspect UCB.

Sounds like I should file a ticket. Thank you for the prompt reply, hypeNate.

1 Like