我正在使用Branch io版本4.2.0
有时我可以生成该共享链接,但是有时它不能正常工作。分支IO SDK行为很奇怪。
BranchSDK:!SDK-VERSION-STRING!:io.branch.sdk.android:library:4.2.0
I / BranchSDK:Http连接异常:SSL握手异常中止:ssl = 0x7bcb89b888:系统调用期间发生I / O错误,连接重置同行
BRANCH SDK失败,无法初始化分支。分支API错误:不良网络连接。请稍后再试。
I / BranchSDK:分支错误:用户会话尚未初始化!
在大多数情况下,当您使用错误的分支键时会发生这种情况,请通过转到分支仪表板->帐户设置->分支键进行验证,并将其与清单文件的分支键进行比较。请参考此以获取更多详细信息:
https://docs.branch.io/apps/android/#configure-app
通过在MainActivity的onStart()中调用IntegrationValidator.validate测试分支集成。检查您的ADB Logcat,以确保所有SDK集成测试都通过。确保在生产版本中注释掉或删除IntegrationValidator.validate。
IntegrationValidator.validate(MainActivity.this)
点击链接时,您可以将App设置为调试模式,并查看Branch Liveview中的数据是否正在更新。您可以参考此(https://docs.branch.io/apps/android/#enable-logging)以获取更多详细信息。确保每个测试都通过,您可以在Xcode控制台中看到它。
您可以使用我们的故障排除文档来验证设置:https://docs.branch.io/apps/android/#troubleshoot-issues
如果此通用解决方案不起作用,请写信至[email protected]。