- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我在我的应用程序中以编程方式创建了一些 Firebase 动态链接,当它们是长 ULR 时工作正常,我的意思是,Firebase 创建的默认动态链接。如果用户没有安装该应用程序,它会打开 Play 商店,并在安装该应用程序后打开深层链接。另一方面,如果用户安装了该应用程序,它会直接打开深层链接。
好吧,在那之后,我尝试创建一个简短版本的动态链接,因为 URL 太长而且看起来不“漂亮”并且隐藏了链接中出现的一些信息.
首先,我使用 Google URL shortener API 完成了它,因为当时 Firebase 没有任何服务以编程方式完成它。 Here您可以找到我关于如何使用 Google Shortener API 创建简短版本的答案。在 Firebase released their service 之后我也用过。
好的,所以问题是缩短链接创建得很好,直到我发现如果它是通过自定义选项卡打开的,就像在 Telegram 中一样,深层链接将不起作用。它总是直接在自定义选项卡中打开应用程序的 Play 商店页面,无论用户是否安装了该应用程序,如果用户安装了该应用程序,则不会启动深层链接。当然,如果不是自定义选项卡,它也可以正常工作。
您可以检查创建的动态链接(在 Android 设备上检查,否则由于默认 URL 尚不可用,链接将无法打开 Play 商店或应用程序):https://v73j2.app.goo.gl/gol2WmqeFwgrUapH3这是返回 Firebase 服务的动态链接的映射: https://v73j2.app.goo.gl/?link=https://www.holinapp.com/dl/?chatId%3D-KXqOOZ-817GnBm8q1Ep%26userId%3DYqx6IeYkQGgxO8fIezTahCi5CEj2&apn=com.letsplanideas.holin&d=1
最佳答案
派对可能迟到了,但是……Firebase 动态链接添加了 Android Builder API https://firebase.google.com/docs/dynamic-links/android/create .还为 iOS 添加了类似的 API。
您尝试使用的 Google URL 缩短器也由 Firebase 动态链接团队维护。我们不建议将 Firebase 动态链接包装在任何类型的缩短器中(在 Firebase 动态链接缩短 API 之外)。
关于android - Firebase 动态链接未与自定义选项卡上的短 URL 深度链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40938264/
我正在使用python 2.7 当我尝试在其上运行epsilon操作时出现此错误, 这是我的代码 import cv2 import numpy as np img = cv2.imread('img
1 很多程序员对互联网行业中广泛讨论的“35岁危机”表示不满,似乎所有的程序员都有着35岁的职业保质期。然而,随着AI技术的兴起,这场翻天覆地的技术革命正以更加残酷且直接的方式渗透到各行各业。程序员
我有一个包含多个子模块的项目,我想列出每个子模块的相对深度 该项目: main_project submodule1 submodule1\submodule1_1 submo
我有一张彩色图像及其深度图,它们都是由 Kinect 捕获的。我想将它投影到另一个位置(以查看它在另一个视角下的样子)。由于我没有 Kinect 的内在参数(相机参数);我该如何实现? P.S:我正在
给出了这三个网址: 1) https://example.com 2) https://example.com/app 3) https://example.com/app?param=hello 假
这个着色器(最后的代码)使用 raymarching 来渲染程序几何: 但是,在图像(上图)中,背景中的立方体应该部分遮挡粉红色实体;不是因为这个: struct fragmentOutput {
我希望能够在 ThreeJS 中创建一个房间。这是我到目前为止所拥有的: http://jsfiddle.net/7oyq4yqz/ var camera, scene, renderer, geom
我正在尝试通过编写小程序来学习 Haskell...所以我目前正在为简单表达式编写一个词法分析器/解析器。 (是的,我可以使用 Alex/Happy...但我想先学习核心语言)。 我的解析器本质上是一
我想使用像 [parse_ini_file][1] 这样的东西。 例如,我有一个 boot.ini 文件,我将加载该文件以进行进一步的处理: ;database connection sett
我正在使用 Mockito 来测试我的类(class)。我正在尝试使用深度 stub ,因为我没有办法在 Mockito 中的另一个模拟对象中注入(inject) Mock。 class MyServ
我试图在调整设备屏幕大小时重新排列布局,所以我这样做: if(screenOrientation == SCREEN_ORIENTATION_LANDSCAPE) { document
我正在 Ubuntu 上编写一个简单的 OpenGL 程序,它使用顶点数组绘制两个正方形(一个在另一个前面)。由于某种原因,GL_DEPTH_TEST 似乎不起作用。后面的物体出现在前面的物体前面
static FAST_FUNC int fileAction(const char *pathname, struct stat *sb UNUSED_PARAM, void *mo
我有这样的层次结构: namespace MyService{ class IBase { public: virtual ~IBase(){} protected: IPointer
我正在制作一个图片库,需要一些循环类别方面的帮助。下一个深度是图库配置文件中的已知设置,因此这不是关于无限深度循环的问题,而是循环已知深度并输出所有结果的最有效方法。 本质上,我想创建一个 包含系统中
如何以编程方式在树状结构上获取 n 深度迭代器?在根目录中我有 List 每个节点有 Map> n+1 深度。 我已修复 1 个深度: // DEPTH 1 nodeData.forEach(base
我正在构建一个包含大量自定义元素的 Polymer 单页界面。 现在我希望我的元素具有某种主样式,我可以在 index.html 或我的主要内容元素中定义它。可以这样想: index.html
我正在尝试每 25 秒连接到配对的蓝牙设备,通过 AlarmManager 安排,它会触发 WakefulBroadcastReceiver 以启动服务以进行连接。设备进入休眠状态后,前几个小时一切正
假设有一个有默认值的函数: int foo(int x=42); 如果这被其他人这样调用: int bar(int x=42) { return foo(x); } int moo(int x=42)
是否可以使用 Javascript 获取 url 深度(级别)? 如果我有这个网址:www.website.com/site/product/category/item -> depth=4www.w
我是一名优秀的程序员,十分优秀!