Branch.io URL 在没有在 App Store 上部署 App 的情况下进行测试?
Branch.io URL testing without deploying App on App Store?
我想测试分支共享 link 中新添加的 addMetadataKey
[branchUniversalObject addMetadataKey:@"user_name" value:user_name ];
是否存在于 params
中。
如果用户点击 link,如果他没有安装应用程序,他将被重定向到应用程序商店,但应用程序商店部署的版本 dabove 代码尚未 如何我测试新代码 ?
我想检查 Xcode 刺激器共享 addMetadataKey
参数。我在某些功能中需要 addMetadataKey
参数。
有没有什么方法可以不部署应用程序进行测试?
我该怎么做?
// Branch.IO
Branch *branch = [Branch getInstance];
[branch initSessionWithLaunchOptions:launchOptions isReferrable:YES andRegisterDeepLinkHandler:^(NSDictionary *params, NSError *error) {
NSLog(@"Branch io params .... %@ ",params);
NSString *shareUserName = [params objectForKey:@"user_name"];
NSLog(@"%@",shareUserName);
if (!error) {
}}];
来自 Branch.io 的 Alex:Branch 不知道(或不关心)应用程序是如何安装到您的设备上的。直接从 Xcode 安装并使用测试版分发系统(TestFlight、Hockey、Fabric 等)的处理方式与通过 App Store 完全相同。
您可以使用以下流程对此进行测试:
- 安装包含 Branch SDK 的应用构建
- 生成一个 link 和 post 类似 iOS Notes
- 卸载您的应用程序
- 打开 link 并让它一直重定向到 App Store 页面
- 关闭应用商店
- 在本地安装您的应用程序版本(使用 Xcode 或 TestFlight/Fabric/etc。)
- 打开您的应用程序
- link 数据将返回给您,与用户从 App Store 安装您的应用程序时的返回方式完全相同。
看看这个 link test a new install before app (with branch-io) is released to the store?
与此同时,不幸的是,这是测试流程:
卸载应用程序
单击具有所需深度 link 数据的分支 link(您可以通过以下几种方法创建一个 https://dev.branch.io/link_creation_guide/)
- 使用正确的分支密钥从 Xcode 安装应用程序
- 数据将传递给 initSession 回调
我想测试分支共享 link 中新添加的 addMetadataKey
[branchUniversalObject addMetadataKey:@"user_name" value:user_name ];
是否存在于 params
中。
如果用户点击 link,如果他没有安装应用程序,他将被重定向到应用程序商店,但应用程序商店部署的版本 dabove 代码尚未 如何我测试新代码 ?
我想检查 Xcode 刺激器共享 addMetadataKey
参数。我在某些功能中需要 addMetadataKey
参数。
有没有什么方法可以不部署应用程序进行测试?
我该怎么做?
// Branch.IO
Branch *branch = [Branch getInstance];
[branch initSessionWithLaunchOptions:launchOptions isReferrable:YES andRegisterDeepLinkHandler:^(NSDictionary *params, NSError *error) {
NSLog(@"Branch io params .... %@ ",params);
NSString *shareUserName = [params objectForKey:@"user_name"];
NSLog(@"%@",shareUserName);
if (!error) {
}}];
来自 Branch.io 的 Alex:Branch 不知道(或不关心)应用程序是如何安装到您的设备上的。直接从 Xcode 安装并使用测试版分发系统(TestFlight、Hockey、Fabric 等)的处理方式与通过 App Store 完全相同。
您可以使用以下流程对此进行测试:
- 安装包含 Branch SDK 的应用构建
- 生成一个 link 和 post 类似 iOS Notes
- 卸载您的应用程序
- 打开 link 并让它一直重定向到 App Store 页面
- 关闭应用商店
- 在本地安装您的应用程序版本(使用 Xcode 或 TestFlight/Fabric/etc。)
- 打开您的应用程序
- link 数据将返回给您,与用户从 App Store 安装您的应用程序时的返回方式完全相同。
看看这个 link test a new install before app (with branch-io) is released to the store?
与此同时,不幸的是,这是测试流程:
卸载应用程序
单击具有所需深度 link 数据的分支 link(您可以通过以下几种方法创建一个 https://dev.branch.io/link_creation_guide/)
- 使用正确的分支密钥从 Xcode 安装应用程序
- 数据将传递给 initSession 回调