【问题标题】:Does ejabberd 16.12.34 supports mod_push? Any alternative for sending push notifications through ejabberd?ejabberd 16.12.34 是否支持 mod_push?通过 ejabberd 发送推送通知的任何替代方法?
【发布时间】:2017-07-01 05:23:21
【问题描述】:

我正在遵循这些说明:

git 克隆https://github.com/royneary/mod_push.git

将源代码文件夹复制到您的 ejabberd 的模块源文件夹中

安装(可能在您的机器上有所不同)

sudo cp -R mod_push /var/spool/jabber/.ejabberd-modules/sources/

如果操作正确,ejabberdctl 会将 mod_push 列为可用模块

ejabberdctl modules_available

自动编译安装mod_push

ejabberdctl module_install mod_push

但我得到了这些错误:(部分错误)

/Users/.ejabberd-modules/sources/mod_push/ebin/mod_push_gcm.bea#: error writing file: no such file or directory
/Users/.ejabberd-modules/sources/mod_push/ebin/mod_push_mozilla.bea#: error writing file: no such file or directory
/Users/.ejabberd-modules/sources/mod_push/src/mod_push_mozilla.erl:74: Warning: variable 'DisableArgs' is unused
/Users/.ejabberd-modules/sources/mod_push/ebin/mod_push_ubuntu.bea#: error writing file: no such file or directory
/Users/.ejabberd-modules/sources/mod_push/src/mod_push_ubuntu.erl:74: Warning: variable 'DisableArgs' is unused
/Users/.ejabberd-modules/sources/mod_push/src/mod_push_ubuntu.erl:139: Warning: erlang:now/0: Deprecated BIF. See the "Time and Time Correction in Erlang" chapter of the ERTS User's Guide for more information.
/Users/.ejabberd-modules/sources/mod_push/ebin/mod_push_wns.bea#: error writing file: no such file or directory
/Users/.ejabberd-modules/sources/mod_push/src/mod_push_wns.erl:84: Warning: variable 'DisableArgs' is unused
/Users/.ejabberd-modules/sources/mod_push/src/mod_push_wns.erl:160: Warning: variable 'ReplyHead' is unused
/Users/.ejabberd-modules/sources/mod_push/ebin/node_push.bea#: error writing file: no such file or directory
Error: {compilation_failed,"/Users/.ejabberd-modules/sources/mod_push/src/mochijson2.erl"}

有人处理过吗?

请指定通过 ejabberd 服务器发送推送通知的替代方法。

【问题讨论】:

    标签: ios xmpp ejabberd


    【解决方案1】:

    mod_push 不适用于 ejabberd 16.12+ 版本。 请查看相关的github问题:https://github.com/processone/ejabberd/issues/1379

    【讨论】:

    • 您能否指定使用 ejabberd 实现推送通知的替代方案?
    • 我知道仅支持推送通知的商业版 ejabberd。
    猜你喜欢
    • 2021-03-06
    • 2015-05-26
    • 2017-09-22
    • 2013-04-17
    • 2011-04-05
    • 2016-05-05
    • 2017-03-26
    • 2018-07-24
    相关资源
    最近更新 更多