[英]universal Link's apple-app-site-association file in iOS14
Using iOS14.5,使用iOS14.5,
My URL looks like this: https://www.myexample.com/invitation?invitationCode=123456
我的 URL 看起来像这样: https://www.myexample.com/invitation?invitationCode=123456
Inside my apple-app-site-association
file, which components is correct?在我的apple-app-site-association
文件中,哪些组件是正确的?
(Please notice the tiny difference of /invitation
vs. /invitation*
vs. /invitation/
vs. /invitation/*
inside the component) (请注意组件内部/invitation
vs. /invitation*
vs. /invitation/
vs. /invitation/*
的细微差别)
A)?一个)?
"components": [
{ "/": "/invitation",
"?": { "invitationCode": "??????" }
}
]
or B)?或 B)?
"components": [
{ "/": "/invitation*",
"?": { "invitationCode": "??????" }
}
]
or C)?或 C)?
"components": [
{ "/": "/invitation/",
"?": { "invitationCode": "??????" }
}
]
or D)?或 D)?
"components": [
{ "/": "/invitation/*",
"?": { "invitationCode": "??????" }
}
]
Or is it even something else?或者它甚至是别的什么?
Option D looks okay it means that, "Matches any URL whose path starts with /invitation/ and which has a query item with name 'invitationCode' and a value of exactly 6 characters".选项 D 看起来没问题,这意味着“匹配任何 URL,其路径以 /invitation/ 开头,并且具有名称为“invitationCode”且值正好为 6 个字符的查询项”。 If you invitation code always be 6 characters it works otherwise you can remove query parameter value.如果您的邀请码始终为 6 个字符,则可以正常工作,否则您可以删除查询参数值。
For more information you can check the Apple Documentation which is my reference.有关更多信息,您可以查看我参考的Apple 文档。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.