我们正在弄 Flutter 项目,然后有个 IM (即时通讯)功能,找了很多家,因为业务有可以在第三方平台上看聊天数据的需求,所以现在选了 LeanCloud,但是却好多问题,搞得好心累...
主要是推送根本没有出来...
其实我们原本的推送用的是极光的推送的,挺好的,但是在弄好极光的推送之后,本来 IM 也是打算用的极光的,谁知道极光的控制台是不能够查看用户聊天记录的(我们需要这个需求是因为担心用户举报啊没有凭据之类的找不了)
其实极光的聊天记录是有开放接口去获取的,但是又嫌太麻烦... 因为毕竟需要我们自己去获取消息记录然后又在我们自己的控制台上进行展示啥啥啥的...
但是 LeanCloud 在 Flutter 上面的表现没那么好啊😭😭😭😭
然后想起以前在做一些练手的项目的时候用的 Firebase 真的感觉好好,开发起来没那么多的毛病,就像 Flutter 开发 APP 一样...
然而我之前的了解是国内用不了的...
是吗。。。有解吗😭😭😭
(最后吐槽一下... 感觉国内的对开发者的环境真的是一言难尽... 一边到处是 996 不把你剥削到死不算的公司,一边是这些开发的用工具又用的一言难尽... 我们一起开发 Flutter 的另一个伙伴我都能够感觉到因为要翻墙的原因他都不知多烦 Flutter 了,但是都不是 Flutter 的问题的... 还有很多很多... 好憋屈😭)
1
Adalwin OP 无解啊😭😭😭😭😭😭😭 伤心。。。。
|
3
cyaki 2021-01-26 15:16:21 +08:00 2
我看到过说目前 Firebase 可以国内直连了,但未验证
参考 https://stackoverflow.com/questions/42605566/can-firebase-be-used-as-a-database-in-china-now |
4
Adalwin OP |
5
hjiang 2021-01-27 21:24:29 +08:00
@Adalwin 你说「推送根本发不出来」是指什么?在国内你就算能访问 Firebase 也是无法用它来发推送给国产手机用户的,这是 Android 生态特殊国情。见文档: https://leancloud.cn/docs/android_mixpush_guide.html
|