Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Json 通用链接';iOS14中的苹果应用程序站点关联文件_Json_Swift_Xcode_Ios14_Apple App Site Association - Fatal编程技术网

Json 通用链接';iOS14中的苹果应用程序站点关联文件

Json 通用链接';iOS14中的苹果应用程序站点关联文件,json,swift,xcode,ios14,apple-app-site-association,Json,Swift,Xcode,Ios14,Apple App Site Association,使用iOS14.5 我的URL如下所示:https://www.myexample.com/invitation?invitationCode=123456 在我的苹果应用程序站点关联文件中,哪些组件是正确的 (请注意组件内部的/invitation与/invitation*与/invitation/与/invitation/*之间的细微差别) A) ? 还是B) 还是C) 还是D 或者是别的什么?选项D看起来没问题,这意味着“匹配路径以/invitation/开头的任何URL,并且该URL的查

使用iOS14.5

我的URL如下所示:
https://www.myexample.com/invitation?invitationCode=123456

在我的
苹果应用程序站点关联文件中,哪些组件是正确的

(请注意组件内部的
/invitation
/invitation*
/invitation/
/invitation/*
之间的细微差别)

A) ?

还是B)

还是C)

还是D


或者是别的什么?

选项D看起来没问题,这意味着“匹配路径以/invitation/开头的任何URL,并且该URL的查询项名为'invitationCode',值正好为6个字符”。如果邀请代码始终为6个字符,则该代码有效,否则可以删除查询参数值


有关更多信息,您可以查看我的参考资料。

哪一个工作正常?还不知道-我不是托管服务的主人,因此我希望在将其发送给同事之前对其进行正确编程。不幸的是,苹果制造了一个相当大的混乱,从一个操作系统到另一个操作系统的解释和更改,所以我在这里请了一位专家,他以前做过100次……这不是一个可行的开发过程。您需要首先在自己的服务器上进行测试。因此,这不是程序员不正确工作的借口。在我看来,苹果的文档对这一点非常清楚。请参阅示例。此外,您不需要服务器来测试通用链接,因为您可以使用
simctl
将通用链接直接扔到模拟器上,然后查看发生了什么。谢谢,为什么通用链接不起作用?您可以在哪里找到结束的文档,尤其是因为我的URL没有结束的文档???当然,我会试一试——希望不会让我的同事感到不安;)我认为A意味着url只包含邀请路径,没有任何参数。但我不是百分之百确定。谢谢,我肯定会给你们所有的反馈,到底是哪一个。我现在将其发送给我的同事,并提供选项D;)好的,我等你的反馈:)谢谢!这是解决方案D
“/”:“/invitation/*”
正是您所预测的。
"components": [
    {   "/": "/invitation",
        "?": { "invitationCode": "??????" }
    }
]
"components": [
    {   "/": "/invitation*",
        "?": { "invitationCode": "??????" }
    }
]
"components": [
    {   "/": "/invitation/",
        "?": { "invitationCode": "??????" }
    }
]
"components": [
    {   "/": "/invitation/*",
        "?": { "invitationCode": "??????" }
    }
]