3

我正在使用Apple 提供的这个 API 验证工具,我在特定页面中获得了 7 个验证中的 6 个,但“通用链接”测试收到了以下消息:

“找到了 apple-app-site-association 文件,但它不符合要求的格式。了解如何格式化 apple-app-site-association 文件。”

我从 WWDC 2015“无缝链接到您的应用程序”和“介绍搜索 API ”中看到了这段视频,并阅读了这个应用程序搜索编程指南

我的网站有一个 SSL 证书(来自权威认证),我的 apple-app-site-association 在https://www.mywebsite.com/apple-app-site-association

这是我的 apple-app-site-association 文件的示例:

{
"applinks": {
    "apps": [],
    "details": [
        {
            "appID": “TeamId.com.MyCompany.MyAppName01”,
            "paths": [ “*” ]
        },
        {
            "appID": "TeamId.com.MyCompany.MyAppName02”,
            "paths": [ "*" ]
        }
    ]
   }
}

注意:appName 区分大小写。

我不知道文件有什么问题。也许是语法错误,但我看不到。

任何帮助将不胜感激。

4

1 回答 1

8

他们最近对格式进行了更改。根据文档,您需要重新格式化它以匹配此:

{
    "applinks": {
        "apps": [],
        "details": [
            {
                "appID": "9JA89QQLNQ.com.apple.wwdc",
                "paths": [ "/wwdc/news/", "/videos/wwdc/2015/*" ]
            },
            {
                "appID": "TeamID.BundleID2",
                "paths": [ "*" ]
            }
        ]
    }
}

再加上给 Applebot 一些时间,它第二天就开始为我工作了。哦,我看到你的引号是错误的 - 确保你有正确的引号。仅使用这些:

"

于 2015-09-02T18:06:12.357 回答