apple-app-site-association 文件是否可以与 GitHub Pages(即 site.github.io)一起使用?

Ari*_*ian 9 passwords swift

我正在尝试为应用程序设置强密码支持。

我有一个包含正确项目的有效 JSON 文件:

{
"appLinks": {
    "apps": [],
    "details": [{}]
},
"webcredentials": {
    "apps": [ "<TEAMID>.<BUNDLEID>", "<TEAMID>.<BUNDLEID>" ]
}
Run Code Online (Sandbox Code Playgroud)

}

我已将“.nojekyll”文件添加到存储库中以允许.folder 访问。我已经用(https://branch.io/resources/aasa-validator)验证了这一点。

我已将文件放置在/.well-known/apple-app-site-association中

我已将该功能添加到我的应用程序中,并三次检查了我的TEAM IDBundle identifier

我还从我的设备中删除了该应用程序,并在附加或不附加调试器的情况下安装和运行。

我开始认为GitHub Pages由于某种原因不支持此功能。

注意:我的bundleID是明确的,这意味着我使用的是“app”而不是“com.company.app”

我这样想对吗?

Ari*_*ian 1

看起来一旦通过 TestFlight 强密码上传并安装了应用程序,并且可以访问关联文件。

有用!