我们GCM无法在我的国家

Ali*_*iAk 6 notifications android google-cloud-messaging onesignal

我有特殊问题,我放弃了思考,感到困惑.

我有一个使用GCM发出通知的应用程序,我正在使用"ONE SIGNAL"作为注释,因为它是推荐且简单的,我
成功并且可以给出注释.

问题是我住在伊朗,因为制裁,我需要VPN才能使用一个信号.当应用程序启动时,它想要登录"ONE SIGNAL"服务器(使用APP密钥和Api密钥) - 没有VPN,应用程序将挂断,但应用程序上的VPN将正常工作并将登录.

我想是为了解决这个问题,但是我可以在应用程序和登录中打开VPN程序,在关闭VPN之后,但它并不好.

现在我不知道该怎么办,GCM - ONE SIGNAL都无法使用....

请告诉我如何使用它们或至少如何发送通知?

Gde*_*lin 0

最有可能的问题是应用程序无法接收 GCM 推送通知令牌。令牌创建过程需要设备与谷歌的 GCM 服务器交互,而这些服务器可能在伊朗被阻止。不幸的是,除了像您一样使用 VPN 之外,我想不出其他解决方法。