简体   繁体   English

Firebase iOS 的动态链接适用于我的设备和模拟器,但发布后不适用于用户

[英]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 中设置。

AASA 验证

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.

相关问题 iOS9:重新启动我的测试设备后,通用链接不再起作用 - iOS9: After restarting my test device, Universal Links do not work any more iOS 应用程序深层链接和 Firebase 动态链接在应用程序转移后不起作用 - iOS app deeplinks and Firebase dynamic links don't work after app transfer Firebase 动态链接在首次启动 unity ios 时不起作用 - Firebase dynamic links doesn`t work on first launch unity ios Firebase & iOS 14 > 动态链接跟踪和活动会继续有效吗? - Firebase & iOS 14 > Will dynamic links tracking and campaigns continue to work? 我怎么知道我的iAd将在应用发布后正常运行? - how do i know that my iAd will work after app release? 我怎么知道我的iAd在AppStore中发布后会正常工作? - How do i know my iAd will work after release in AppStore? 密码自动填充是否在 Xcode 的 iOS 模拟器中工作? - Does password autofill work in the iOS Simulators in Xcode? 如何使用Firebase在所有iPhone模拟器上使用iOS Google登录? - How to get iOS Google sign in using Firebase work on all iPhone Simulators? 无法获得 iOS 应用程序链接以使用 firebase 动态短链接 - Can't get iOS app linking to work with firebase dynamic short links Branch.io 在 iOS 上配置 Firebase 应用程序后停止工作 - Branch.io deep links stopped to work after config Firebase app on iOS
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM