ios - 使用动态 url 深度链接 iOS

标签 ios swift deep-linking

我想对我的 iOS 应用执行深层链接以重置该应用 我的网址是 https://something/en/reset-password ?... 我制作了所需的 apple-app-site-association 当我放入路径部分时这有效

"paths": [
                "*"
            ]

但是当我把它改成

"paths": [
                "/(fr|en)/reset-password*"
            ]

应用程序无法打开/应用程序链接已消失 路径格式有问题吗?

最佳答案

检查你的路径部分 * 。

你的文件格式应该是这样的。

{
     "applinks": {
        "apps": [],
        "details": [
        {
          "appID": "BundleIdentifierOfYourApp",
          "paths": ["/reset-password/*"]
        }
        ]
      }
    }

甚至您也可以根据需要在路径部分添加更多内容,例如。

["/reset-password/*","reset-password1/*","reset-password2/*"] 

关于ios - 使用动态 url 深度链接 iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52927161/

相关文章:

ios - init 的 Swift 协议(protocol)扩展自引用问题

ios - Parse & Swift - 如何减少服务器负载/请求?

swift - Swift 中带参数的静态函数的选择器?

ios - 深层链接到 Facebook Messenger

ios - 检查我是否有观察者在 firebase swift 中收听

android - 可访问性如何影响 iOS 和 Android 中的字体大小?

ios - Xcode 8 iOS 模拟器没有在我的 Swift 3 项目中提示位置服务授权

ios - 带有 Django 后端的 PhoneGap

ios - Facebook 页面管理器 iO 的通用链接

android - React Native - 当应用程序不在后台时,深度链接不起作用(Android、iOS)