问题描述
我有一个用 Objective-C 编写的 iOS 版本的应用程序,我正在使用 Firebase 动态链接打开该应用程序。我在 Firebase 控制台中定义了一个动态链接,其中在长格式中有一个链接可以执行所需的操作。我的问题是在我的代码中提取动态链接 URL。现在,当我点击聊天应用程序中的链接时,应用程序打开正常,但是当我尝试在 AppController.mm 中打印这样的 URL 时,
(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
NSURL * urlKey = (NSURL *)[launchOptions valueForKey:UIApplicationLaunchOptionsURLKey];
NSLog(@"firebase NSURL* : %@",urlKey);
Nsstring * stringKey = (Nsstring *)[launchOptions valueForKey:UIApplicationLaunchOptionsURLKey];
NSLog(@"firebase Nsstring* : %@",stringKey);
在 NSURL 和 Nsstring 的情况下,我的值都为 null。 现在,有人可以帮我在我的代码中提取动态链接的 URL 吗?顺便说一句,动态链接看起来像:
https://mygame.page.link/?link=http://playmygame.com?dl%3DWSzp....&apn=..。
我知道解决方案可能在另一个脚本文件和另一种方法中。请指定哪个。
提前致谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)