[英]Firebase Dynamic Links for iOS work for my device and simulators, but do not work for users after release
So I have implemented Firebase Dynamic Links in my app.所以我在我的应用程序中实现了 Firebase 动态链接。 I thought that I had them set up correctly, because they work for my own personal device and the simulators perfectly.我认为我已经正确设置了它们,因为它们完美地适用于我自己的个人设备和模拟器。 I released the update to the app, but when two of my friends tried to open them after updating to the new version, it takes them to the Firebase website citing an error.我发布了应用程序的更新,但是当我的两个朋友在更新到新版本后尝试打开它们时,它会将他们带到 Firebase 网站并引用错误。 I click the same link and it opens my app and handles the link.我单击相同的链接,它会打开我的应用程序并处理该链接。
Firebase has added the apple app site association to my domain prefix, I have added the a--link in my app's capabilities, I am truly at a loss as to why this may be. Firebase 已将苹果应用程序站点关联添加到我的域前缀中,我已在我的应用程序功能中添加了 a--link,我真的不知道为什么会这样。 Even if they click the link from notes, it does not give them the option to open the link with my app like it will for me.即使他们点击笔记中的链接,它也不会像我一样为他们提供打开我的应用程序链接的选项。
Is there anything that I could be overlooking?有什么我可以忽略的吗? Happy to supply any relevant details but I feel like I have to be missing something.很高兴提供任何相关细节,但我觉得我必须遗漏一些东西。
App Links: applinks:share.***.app应用链接:applinks:share.***.app
URL Type is set up in Target Info. URL 类型在目标信息中设置。 Custom Dynamic Domain is set in info.plist.自定义动态域在 info.plist 中设置。
For others that come across this, it seems to be an open Apple bug: http://www.openradar.me/radar?id=4999496467480576对于遇到此问题的其他人,这似乎是一个公开的 Apple 错误: http://www.openradar.me/radar?id=4999496467480576
After several days, the user's apps downloaded the proper AASA and the deep links began to work.几天后,用户的应用程序下载了正确的 AASA,并且深层链接开始起作用。 There doesn't seem to be a workaround with Google Dynamic Links, but Branch.io offers forced URI redirect mode to avoid this issue. Google 动态链接似乎没有解决方法,但 Branch.io 提供强制 URI 重定向模式来避免此问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.