一直试图让类固醇在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密钥的说明。