Apple-app-site-association JSON не отображается?

Я реализовал свою ассоциацию, как это сделано здесь, но когда я затем перейду, чтобы проверить JSON, выполнив: https://day21.co/apple-app-site-association.

Это проявляется:

      {"applinks":{"apps":[],"details":[]}}

Вместо того, что у меня есть в файле:

          {
    "applinks": {
        "apps": [],
        "details": [
        {
            "appID": "BID.com.Name.SignUpFlowclub"
            "paths": ["*"]
        }
        ]
    }
}

Взаимодействие с другими людьми

Здесь вы можете увидеть размещение файла, который я успешно развернул на хостинге. https://stackru.com/images/0bb2559a257a5847bdf519e4a5d62688e3c9e67f.png

Что я делаю неправильно?

Взаимодействие с другими людьми

1 ответ

ты пытаешься читать .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)
        }
    }
Другие вопросы по тегам