我最近在我们的Unity手机游戏中集成了branch.io.我在iOS上取得了成功(深度链接可以作为例外),但遵循本指南(https://github.com/BranchMetrics/Unity-Deferred-Deep-Linking-SDK)我似乎无法在Android上获得相同的深层链接。我已经包含了正确的插件文件(在正确的目录中),我已经在我的branch.io仪表板上正确设置了链接方案(与iOS设置相匹配)但我似乎无法让它发挥作用。
在设备上,当我点击测试链接(也适用于iOS)时,我的Android设备(S3)只报告"没有找到浏览器"如果我故意破坏iOS版本,也会报告,所以我认为它只是没有在Android上注册。
我已经包含了我的清单代码,以防您发现某些内容。我还尝试将单一任务线添加到清单活动中,但仍然没有运气。
非常感谢任何帮助。
android:name="com.ingg.werfootball.SplashActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<!-- Add this intent filter below, and change yourapp to your app name -->
<intent-filter>
<data android:scheme="werfootball" android:host="open" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
</intent-filter>
答案 0 :(得分:0)
我能找到的唯一与您匹配的错误来自GoogleLogin.java。我从来没有经历过#34;没有发现浏览器&#34;之前的问题。您是否拥有与该设备相关联的Google帐户?它运作正常吗?您是否在多台设备上进行了测试?您是否安装了Chrome或某些浏览器?请让我知道,我很乐意提供帮助。