问题标签 [apple-app-site-association]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios-universal-links - 通用链接在 ios 14 上随机失败
随着越来越多的用户开始下载,我将应用发布到应用商店后,应用的通用链接开始随机失败...
我相信它在以后的 ios 版本 14 上会发生更多。
我最初的 apple-app-site-association 内容看起来不错,并通过 Apple API 验证器进行了验证。然后我将新需要的字段 appIDs 和组件添加到 aasa 和 api 验证器开始说“无法解析文件”。有效和无效的 aasa 内容都表现出相同的行为。
我检查了设备的 swcd 日志。我只能看到:
我没有其他与aasa相关的日志,我相信下载完成时应该有另一行说,对吧?
可能是什么问题呢?我很难调试这个问题。
ios - 通用链接未重定向到 iOS 应用
我已经完成了通用链接的基本设置
- 关联域设置为 applinks:domainName
- 将 apple-app-site-association 文件上传到服务器(在https://branch.io/resources/aasa-validator/中测试)。更新了新格式以支持 iOS 13
- 证书有效
- 在发布模式下运行
- 在应用程序中添加了重定向代码
但是,在单击通用链接时,Safari 会打开而不是 iOS 应用程序(甚至没有带有 OPEN 按钮的横幅)。也从笔记应用程序中尝试过。长按链接时,我的应用程序也未列出
ios - apple-app-site-association JSON 没有出现?
我已经实现了我的关联,就像在这里完成的那样,但是当我通过以下方式检查 JSON 时https://day21.co/apple-app-site-association
:
这显示:
而不是我在文件中的内容:</p>
</p>
在这里,您可以看到文件的位置,我将其 firebase 部署到托管成功。https://i.stack.imgur.com/tX5K2.png </p>
我究竟做错了什么?
</p>
json - iOS14中universal Link的apple-app-site-association文件
使用iOS14.5,
我的网址如下所示: https://www.myexample.com/invitation?invitationCode=123456
在我的apple-app-site-association
文件中,哪些组件是正确的?
(请注意组件内部的/invitation
vs. /invitation*
vs. /invitation/
vs.的细微差别)/invitation/*
一种) ?
或 B)?
或 C) ?
或 D)?
或者它甚至是别的什么?
python-3.x - 通过 URL 访问文件
我在 Heroku 上部署了一个 python 烧瓶应用程序,它运行良好。我还上传了一个众所周知的文件夹,其中包含一个 apple-app-site 关联文件,但是当我尝试通过URL访问该文件时,它返回 404。基本上,我正在测试通用链接,所以我想要 apple-可访问的应用程序站点关联。当我在 branch.io aasa 验证器中检查状态时,它返回服务器错误,请在附件中找到截图Screenshot
我做错了什么?
主文件
wsgi.py
robots.txt - AASA 文件验证问题
尝试使用多种工具验证苹果应用关联文件但得到不同的结果。该设置落后于 Akamai。
案例 1:应用搜索 API 验证工具 ( https://search.developer.apple.com/appsearch-validation-tool。
案例 2:Branch.IO 验证器https://branch.io/resources/aasa-validator/
ios - Error 404 domain/.well-known/apple-app-site-association
I am getting a 404 error when loading my apple-app-site-association and I have no idea why... Here's how my file looks like:
The file is located under root /.well-known/apple-app-site-association
. If I try to access to it through route, I'm always getting a 404 error.
Does anyone know why? I'd say I'm missing some web configuration, maybe?
deep-linking - 将 apple-app-site-association 文件与 azure static-web-app 一起使用
我正在使用 Azure 静态 Web 应用程序来托管网站。我想在后端托管苹果文件以进行深度链接。我遇到了这个问题,但是苹果文档要求上传文件时没有扩展名。我试图通过路由规则、通用标头和扩展规则将内容类型/mime 方法覆盖为“application/json”。使用内容类型“application/octet-stream”检索此文件似乎没有任何改变。任何关于如何让这两种实现协同工作的指导都会令人惊叹。先感谢您。
ios - Apple-app-site-association 文件中的 webcredentials 是否需要 TeamID 前缀?
如果我的应用程序的 bundleid 是 com.foo.bar,我是否需要在 apple-app-site-association 文件 webcredentials 中使用我的 TeamID 作为前缀?
ios - iOS AppLinks 仅不适用于邮件应用程序
我们正在创建一个新的应用程序,我在使用应用程序链接时遇到了一些问题。
所以我添加了权利,并在我的服务器上托管了“.well-known/apple-app-site-association”文件,这似乎都很好。
然后我通过使用以下命令在我的模拟器上触发它们来测试应用链接:/usr/bin/xcrun simctl openurl booted "https://links.domain.com/path/token"
并很好地触发我的应用程序。
然后我开始在真实设备上进行测试,突然它不再工作了,我在这些设备上使用默认的邮件应用程序,这就是问题所在。
如果我将链接放在便笺(便笺应用程序)中,它会打开我的应用程序。如果我从 GMail 应用程序打开我的电子邮件,它会启动我的应用程序,但是来自同一个 gmail 帐户但在 Apple Mail 应用程序内部的完全相同的电子邮件不会做任何事情......
我现在在 iOS 13 和 iOS14 上都试过了。
托管的 apple-app-site-association 文件的内容如下所示:
任何关于我们下一步可以尝试的想法都将受到欢迎。我唯一能想象的是,邮件应用程序会额外检查您的应用程序是否在 AppStore 上,但这有点奇怪,不是吗?!