gpt4 book ai didi

android - OneSignal.setSubscription(true) 不适用于 Android?

转载 作者:太空狗 更新时间:2023-10-29 13:12:01 26 4
gpt4 key购买 nike

当用户卸载应用程序时,onesignal Subscribed 状态更改为No(未订阅)。当用户重新安装应用程序时,我可以添加和删除标签并更改其他信息,但我无法将已订阅 状态更改为

在应用程序中,我正在调用此方法 OneSignal.setSubscription(true) 但它似乎不起作用。我做错了什么吗?

public class MyApplication extends Application {

public void onCreate(){
OneSignal.startInit(this).init();
OneSignal.sendTag("tag", "change_tag"); // this is working
OneSignal.setSubscription(true); // this is not working
}
...
}

最佳答案

我实际上在 gradle 文件中配置了错误的 google 项目编号。所以似乎 OneSignal 可以在没有谷歌项目编号的情况下添加/删除标签,但它不能订阅用户(这是有道理的)。

manifestPlaceholders = [manifestApplicationId: "${applicationId}",
onesignal_app_id: "88888888-88888-8888-8888-888888888888",
onesignal_google_project_number: "888888888888"]

关于android - OneSignal.setSubscription(true) 不适用于 Android?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39458991/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com