ios - 尝试使用 Firebase 动态链接,无法在 iOS 上打开应用

标签 ios firebase deep-linking firebase-dynamic-links

我目前正在开发应用程序,我们希望使用 Firebase 动态链接来深度链接我们的内容。我正在使用REST API生成链接。它生成成功,并且在 Android 上运行得很好,因为它会引导至该应用程序的 Play 商店页面,并提示用户安装该应用程序(如果尚未安装)。否则,它将打开包含深层链接内容的应用程序。然而,在 iOS 上,无论用户是否安装了该应用程序,动态链接都会重定向到我们的 App Store 页面。我们的 Firebase 设置中有我们的团队 ID,bundleid 和 appstoreid 都在请求正文中。我有什么遗漏的吗?

如果您对此有任何意见,我将不胜感激。

最佳答案

我没有您的具体问题的答案,我自己的应用程序也有同样的问题。然而我确实找到了this有用,以排除可能的原因...

对于 Objective C,添加,

[FIRDynamicLinks performDiagnosticsWithCompletion:nil];

对于 Swift,添加,

DynamicLinks.performDiagnostics(completion: nil)

并记下控制台中的所有诊断信息。

我的报告成功,但链接仍然无法可靠工作。

祝你好运!

关于ios - 尝试使用 Firebase 动态链接,无法在 iOS 上打开应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59865695/

相关文章:

android - 如何修复 `duplicate class com.google.firebase.components`?

android - 使用 React-Native 监听 Android 上的传入链接

IOS 深度链接 - fb-messenger、slack、whatsapp、viber

android - 有没有办法让我的客户访问我为他们提交的应用程序的销售报告?

ios - 运行时 Storyboard中设置的 UIButton 标题丢失

ios - 在 SwiftUI 中切换 View 后 Firebase 图像为空

android - Android 中的深层链接和向上导航

android - 如何在移动浏览器(Android 和 iOS)上停止自动更正 PWA 的输入文本?

iphone Mail App Popup 样式 alertview

Android 依赖项 'com.android.support:support-v4' 对于编译 (26.1.0) 和运行时 (27.1.1) 类路径错误有不同的版本