如何使用 TestFlight(未发布的 ios 应用)测试 Firebase 动态链接

Vik*_*s S 11 app-store ios testflight react-native firebase-dynamic-links

为 android 和 ios 开发一个反应原生的小应用程序,我需要通过单击firebase 动态链接打开我的应用程序。

此应用程序尚未在 AppStore 中发布,现在它在 TestFlight 环境中。我从来没有任何ios经验,所以不知道如何使用TestFlight检查动态链接。

在Android Beta 环境中,它运行得非常好。如果尚未安装该应用程序,我可以在 Play 商店中重定向。如果已安装,则应用程序会自行打开。

我想在发布到 AppStore 之前在 ios 中测试的相同场景。目前,它在 TestFlight 环境中,如果未安装该应用程序,则无法重定向。

我已经浏览了一些帖子,但还没有运气,帖子是:

如果我的应用不在 App Store 中,我该如何测试 Firebase 动态链接?

测试未发布应用的 Firebase 动态链接

任何人都可以建议我如何使用 TestFlight 进行测试,或者有没有其他可能的方法来检查我的动态链接是否正常工作?

Muh*_*man 7

当应用程序处于 TestFlight 中时,Firebase 动态链接将起作用。记住:

1) 点击链接的用户必须有权访问 TestFlight 中的 iOS Beta 应用程序。我相信,要实现这一点,您需要首先邀请用户加入 TestFlight。

2) 创建动态链接时可以指定“ifl”/“afl”参数。请参阅https://firebase.google.com/docs/dynamic-links/create-manually。如果指定此参数,用户将导航到您的自定义链接,而不是 AppleStore/PlayStore。

是的,我们可以通过 testflight urischeme 使用 testflight 测试应用程序itms-beta://

itms-beta://
Run Code Online (Sandbox Code Playgroud)

注意:我没有测试,但我认为这会起作用。让我知道结果。也许我可以进一步帮助你