【发布时间】:2021-07-29 03:25:49
【问题描述】:
使用iOS14.5,
我的网址如下所示:https://www.myexample.com/invitation?invitationCode=123456
在我的apple-app-site-association 文件中,哪些组件是正确的?
(请注意组件内部/invitation vs. /invitation* vs. /invitation/ vs. /invitation/* 的细微差别)
A) ?
"components": [
{ "/": "/invitation",
"?": { "invitationCode": "??????" }
}
]
或 B)?
"components": [
{ "/": "/invitation*",
"?": { "invitationCode": "??????" }
}
]
还是 C) ?
"components": [
{ "/": "/invitation/",
"?": { "invitationCode": "??????" }
}
]
还是 D)?
"components": [
{ "/": "/invitation/*",
"?": { "invitationCode": "??????" }
}
]
还是别的什么?
【问题讨论】:
-
哪个工作正常?
-
还不知道 - 我不是托管服务的主人,因此我想在将它发送给我的同事之前对其进行正确编程。不幸的是,Apple 造成了相当大的混乱,解释得很差,并且从操作系统到操作系统进行了更改,所以我在这里问一位之前做过 100 次的专家......
-
这不是一个可行的开发过程。您需要先在自己的服务器上进行测试。 SO 不是程序员不做好工作的借口。在我看来,Apple 的文档对此非常清楚。例如,请参阅developer.apple.com/documentation/xcode/…。
-
@matt 实际上没有文档。没有一个使用的键的单一定义,也没有关于顺序、评估执行的词。我可以使用多个通配符运算符吗?除了*之外还有更多的运算符吗?空字符串是否仅匹配 apex 主机?
-
总是一团糟developer.apple.com/library/archive/documentation/General/… 有从 2015 年开始的文字雷达我的意思是看看google.com/search?q=applinks+subdomain+wildcard 糟糕透顶,这正是 SO 的用途。除非您有秘密的 RFC,否则想不出“通过文档进行测试”的最糟糕的使用时间
标签: json swift xcode ios14 apple-app-site-association