I'd like to be able to launch TestFlight from within an app (which in beta), to let people update to a newer version of my app when I detect that one exists.
It used to be that the URL scheme itms-beta://
could be invoked to launch TestFlight, so that the following Swift code could be used (see this post):
UIApplication.shared.open(URL(string: "itms-beta://")!)
(As of iOS 9.0 it was also a requirement to add a corresponding entry for the LSApplicationQueriesSchemes
key in Info.plist
.)
Unfortunately, this no longer appears to function in iOS 14. Any idea how to achieve it in iOS 14?