iOS 13苹果应用程序网站协会文件格式更改



在我的应用程序中支持通用链接时,我的结果不一致。我使用了以下格式(我在这里更改了我的应用程序ID,尽管它在域中是公开的(:

{
"webcredentials": {
"apps": ["APPID.com.kasey.TipMe"]
},
"applinks": {
"apps": [],
"details": [{
"appID": "APPID.com.kasey.TipMe",
"paths": [
"/pay"
]
}]
}
}

我在我的授权文件中有一个与完全合格的域正确相关的域:applinks:www.tppy.app

然后我偶然发现了这个链接,它似乎改变了苹果应用程序网站关联文件的格式和位置。我将文件移动到/.apply-appsite-association,并正在提供JSON。有人知道iOS 13+应用程序是否需要新格式吗?或为什么我看到不一致的结果?通用链接似乎可以工作一段时间,然后停止工作——无论是在我通过TestFlight分发应用程序时,还是在将其直接连接到我的设备时。

对于iOS 13及更高版本,您可以在此处查看https://developer.apple.com/documentation/safariservices/supporting_associated_domains_in_your_app

因此,请参阅此链接,您可以准备JSON文件并使用
进行验证https://branch.io/resources/aasa-validator/

相关内容

  • 没有找到相关文章

最新更新