找到了apple-app-site-association文件,但它没有遵循所需的格式

Bet*_*eto 3 ios ios-universal-app applinks ios9 ios-searchapi

我正在使用Apple的这个API验证工具,我在特定页面中获得了6个验证通过,但"Universal Links"测试得到了以下消息:

"找到了apple-app-site-association文件,但它没有遵循所需的格式.了解如何格式化apple-app-site-association文件."

我在WWDC 2015" 无缝链接到您的应用程序 "和" 介绍Search API "中看到了这些视频,并阅读了此应用程序搜索编程指南.

我的网站有SSL证书(来自Authority认证),我的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": [ "*" ]
        }
    ]
   }
}
Run Code Online (Sandbox Code Playgroud)

注意:appName是区分大小写的.

我不知道文件有什么问题.可能是语法错误,但我看不到它.

任何帮助将不胜感激.

Mac*_*nik 8

他们最近引入了格式的变化.根据文档,您需要重新格式化以匹配此:

{
    "applinks": {
        "apps": [],
        "details": [
            {
                "appID": "9JA89QQLNQ.com.apple.wwdc",
                "paths": [ "/wwdc/news/", "/videos/wwdc/2015/*" ]
            },
            {
                "appID": "TeamID.BundleID2",
                "paths": [ "*" ]
            }
        ]
    }
}
Run Code Online (Sandbox Code Playgroud)

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

"

  • @Beto让那些认为会有所帮助的人赞成它:) (2认同)