首页 > 解决方案 > 如何在开发过程中获取链接以重定向到 expo 应用程序

问题描述

如何在开发过程中获取链接以重定向到 expo 应用程序?

我有一个反应原生的博览会应用程序。在开发过程中以èxpo start. 现在我喜欢使用 oauth 2.0 身份验证。因此我需要一个重定向网址。

我的app.json样子:

{
  "expo": {
    "name": "myapp",
    "scheme": "myapp",
    "slug": "myapp",
    "privacy": "public",

有一个链接到应用程序的文档,但我不清楚在开发过程中使用哪个链接来重定向到在世博会中启动的应用程序。https://docs.expo.io/versions/latest/workflow/linking/#linking-to-your-app

我认为myapp://是错误的,因为该应用程序仍在开发中使用expo start,而不是作为独立应用程序部署为 apk。

使用https://auth.expo.io/@myuser/myapp导致:

在此处输入图像描述

标签: expo

解决方案


在运行时获取正确的链接值:

Linking.makeUrl()

将根据运行环境动态解析:dev、standalone app...


推荐阅读