我在我的应用中实现了swrve SDK。推送通知,事件,一切。除了应用程序内消息(https://docs.swrve.com/user-documentation/in-app-messaging/intro-to-in-app-messages/)之外,所有工作正常。
有没有人在应用消息中有过Swrve的经验?文档没有说明这一点,只是关于控制台配置,这很好,因为我在需要时接收消息并且按钮响应用户输入。
当我点击在应用程序中执行某些操作的任何按钮时,应用程序将重新启动... Swrve只是重新启动我的活动。有人知道为什么?
干杯
答案 0 :(得分:0)
毕竟我创建了另一个活动,我添加了意图过滤器来接收这种意图(深层链接)。当你在游戏中收到深层链接时,它只是在MAinActivity顶部打开新活动,你就可以在这里获得Swrve的URL onCreate SwrveActivity:
if (getIntent().getAction() == Intent.ACTION_VIEW) {
Uri data = getIntent().getData();
MainActivity.processDeepLink(data.toString());
}
之后你必须在该活动的响铃上调用finish(),以便关闭该临时活动,以便你的应用程序可以正常继续。