问题描述
我已经实现了我的关联 like it is done here,但是当我通过执行以下操作检查 JSON 时:https://day21.co/apple-app-site-association
。
这显示:
{"applinks":{"apps":[],"details":[]}}
{
"applinks": {
"apps": [],"details": [
{
"appID": "BID.com.Name.SignUpFlowclub"
"paths": ["*"]
}
]
}
}
在这里你可以看到文件的位置,我成功部署到托管。 https://i.stack.imgur.com/tX5K2.png
我做错了什么?
解决方法
您正在尝试读取 .txt
文件。
只需将该扩展名更改为 .json
并再次阅读。
并像下面一样阅读 json。
func readJson() {
let jsonUrl = Bundle.main.url(forResource: "apple-app-site-association",withExtension: "json")!
do {
let data = try Data(contentsOf: jsonUrl,options: .mappedIfSafe)
let jsonResult = try JSONSerialization.jsonObject(with: data,options: .mutableLeaves)
let result = jsonResult as! [String : Any]
} catch let error {
print(error)
}
}