3

I would like to manually check if there are new updates for my app while the user is in it, and prompt him to download the new version. Can I do this by checking the version of my app in the iOS Testflight?

NB: App is not in the App Store. An authorized user can download and use the app through test flight.

Md Shafiul Islam
  • 1,579
  • 1
  • 13
  • 19

1 Answers1

0

Unlike on the App Store, there doesn't seem to be a way to lookup a TestFlight bundle in a non-authenticated manner.


Notice how the App Store lookup has no authentication:

  • http://itunes.apple.com/lookup?bundleId=com.example

The closest equivalents for TestFlight are:

  1. https://testflight.apple.com/join/TEST_FLIGHT_ID

    However, you can only see the name of the app and its icon in the HTML.

  2. itms-beta://testflight.apple.com/join/TEST_FLIGHT_ID

    Eventually hits an endpoint that seems promising, but it hits an authentication endpoint first, and passes along data from the authentication endpoint to the aforementioned endpoint (even for public betas).

Therefore, it doesn't seem like there is a way to publicly query TestFlight to learn about new versions. It seems to require authentication.

Senseful
  • 86,719
  • 67
  • 308
  • 465