ios - 当 FirebaseDeepLinkAutomaticRetrievalEnabled 设置为 NO 时如何手动检索待处理的 Firebase 动态链接
问题描述
我已在我的应用程序的 Info.plist 中设置FirebaseDeepLinkAutomaticRetrievalEnabled
为NO
,因为我想控制在应用程序启动期间何时检查待处理链接的存在。(如果我不添加这个键,Firebase 会调用 App Delegate 的 openUrl 方法。)
在 Firebase Dynamic Links 的源代码中,我发现如果禁用自动检索,我应该“调用强匹配 FDL API 来检索待处理的链接”:
// Check for pending Dynamic Link automatically if enabled, otherwise we expect the developer to
// call strong match FDL API to retrieve a pending link.
if ([FIRDynamicLinks isAutomaticRetrievalEnabled]) {
[dynamicLinks checkForPendingDynamicLink];
}
他们指的是什么API?我检查了 API 文档和源代码,但找不到任何声明为公开供我调用的内容。
解决方案
推荐阅读
- azure-active-directory - Azure AD 在 id 令牌中显示组名而不是组 id
- git - 有没有办法让 Git 暂存/取消暂存文件而不是更改?
- json - 图形 API:将项目上传到 OneDrive 的 JSON 批处理失败
- postgresql - Postgresql 12 在 CentOS 8 上找不到 PostGIS 扩展
- stata - 如果满足特定条件,则按 id 复制数据条目
- java - 你能举一个例子说明为什么一个Java抽象方法不能存在于一个非抽象类中吗?
- python - 从 Pandas 中的数据框行中查找最常见的值
- r - 如何在R中迭代生成一定数量的向量?
- python - pyspark 行总和以根据 groupby 中另一列中的值获取一个新行
- r - 如何对自定义函数R进行for循环?