如何在未安装应用程序时检查 Firebase deep link?
How to check Firebase deep link when the app is not install?
在我的应用中,我有来自 Firebase 的深度 link。
在这种方法中,当用户安装应用程序时,我得到 link。
- (BOOL)application:(UIApplication *)application
continueUserActivity:(NSUserActivity *)userActivity
restorationHandler:(void (^)(NSArray *))restorationHandler
但是当用户没有安装我的应用程序时,它会将他带到 App Store 并在安装后,应用程序应该打开并调用此方法。
如何在不上传版本到应用商店的情况下查看这个?
Firebase 不知道(或不关心)如何将应用程序安装到您的设备上。直接从 Xcode 安装并使用测试版分发系统(TestFlight、Hockey、Fabric 等)的处理方式与通过 App Store 完全相同。
您可以使用以下流程对此进行测试:
- 安装包含动态链接 SDK 的应用构建
- 生成一个 link 和 post 像 iOS Notes
- 卸载您的应用程序
- 打开 link 并让它一直重定向到 App Store 页面
- 关闭应用商店
- 在本地安装您的应用程序版本(使用 Xcode 或 TestFlight/Fabric/etc。)
- 打开您的应用程序
- link 数据将返回给您,与用户从 App Store 安装您的应用程序时的返回方式完全相同。
在我的应用中,我有来自 Firebase 的深度 link。
在这种方法中,当用户安装应用程序时,我得到 link。
- (BOOL)application:(UIApplication *)application
continueUserActivity:(NSUserActivity *)userActivity
restorationHandler:(void (^)(NSArray *))restorationHandler
但是当用户没有安装我的应用程序时,它会将他带到 App Store 并在安装后,应用程序应该打开并调用此方法。
如何在不上传版本到应用商店的情况下查看这个?
Firebase 不知道(或不关心)如何将应用程序安装到您的设备上。直接从 Xcode 安装并使用测试版分发系统(TestFlight、Hockey、Fabric 等)的处理方式与通过 App Store 完全相同。
您可以使用以下流程对此进行测试:
- 安装包含动态链接 SDK 的应用构建
- 生成一个 link 和 post 像 iOS Notes
- 卸载您的应用程序
- 打开 link 并让它一直重定向到 App Store 页面
- 关闭应用商店
- 在本地安装您的应用程序版本(使用 Xcode 或 TestFlight/Fabric/etc。)
- 打开您的应用程序
- link 数据将返回给您,与用户从 App Store 安装您的应用程序时的返回方式完全相同。