一直试图让类固醇在Android上使用推送通知,并不断撞墙。

据我所见,https://github.com/AppGyver/PushPlugin尚无官方支持,并且Urban Airship插件当前仅适用于iOS。

当我在构建配置中设置自定义插件时,我得到了一些讨厌的build errors。这只是一个新创建和部署的类固醇项目,通常甚至都无法达到我可以使用推式通知进行构建的地步:((

在2013年12月前后,有一些关于开发人员优先考虑pushplugin的传言,但不确定是否真的实现了?

所以我有:

steroids create pushTest

steroids deploy

...然后我转到https://cloud.appgyver.com/applications/,通过将其添加到自定义插件中,在android选项卡中配置我的应用...

[
  {"source":"https://github.com/AppGyver/PushPlugin.git"}
]


然后在4.0.2上运行构建。我正在尝试构建扫描程序,并尝试了ARM和x86,并同时尝试了这两种方法,并继续遇到上述构建问题,或者在其他一些更模糊的分支上,但我怀疑这些分支已经过时了。

所以我的问题是:是否有可能在Android下使用Steroids接收推送通知?

最佳答案

现在有一个正式支持的Push Plugin分支,可与AppGyver Android客户端一起使用:https://github.com/AppGyver/PushNotifications

Android客户端的最低要求版本是4.0.4-edge3。

请参阅Push Notification guide以获取有关如何创建所需的iOS证书和Google GCM API密钥的说明。

07-28 11:36