作者z10266 (Wei)
看板MacDev
标题[问题] 是否能把Local notification当Push来使用
时间Sun Jul 17 16:10:51 2016
大家好
最近在做Push notification发现需要准备的前置工作非常繁琐
突然有个想法
是否能把Local Notification当Push Notification来使用
大致上的想法是Local推播後面接Realtime database
当database有更动时就会tirgger装置上的Local notification
藉此达到类似Push Notification的效果
想请问各位不知道这麽做会不会衍伸出其他问题
或者是否会有些Push能做到的事情这种方式做不到呢
谢谢各位
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 49.159.107.164
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1468743054.A.C99.html
1F:→ darktt: Local有数量限制,同时间一个app只能注册36个 07/17 18:00
2F:推 tentenlee: 接手过这种案子 他去call api查清单 查到就local push 07/17 22:00
3F:→ tentenlee: 只是app会一直在背景执行 07/17 22:00
4F:推 sdyy: 不是可以注册64个吗? 还是有改 07/17 22:22
5F:推 darktt: 疑?应该是我搞错了,另外它是交给系统处理,所以app不用 07/18 19:39
6F:→ darktt: 在背景运行 07/18 19:39
原来如此 这样好像比较不会占用资源 感谢各位的说明
※ 编辑: z10266 (49.159.107.164), 07/18/2016 20:01:44
7F:推 tentenlee: 我说的方法是他有後台在维护新资料 所以可以新增 07/19 00:57
8F:→ tentenlee: 只是推的时间就不是即时的 也比较省主机资源 07/19 00:58
但若是使用realtime database的api的话应该有办法即时吧?
不好意思我不太懂省主机资源的意思><
9F:推 gigayaya: 之前用天天动听,他把动态歌词用成通知,很屌 07/19 01:36
...做成通知一直跳出来不会怪怪的吗?
※ 编辑: z10266 (49.159.107.164), 07/19/2016 01:59:27
10F:推 tentenlee: 目前我要发的push一次5万多笔 一台server去发要花40分 07/19 02:26
11F:→ tentenlee: 是server等级的欧 不是普通家用的 虽说程式还没优化好 07/19 02:27
12F:→ imindflow: local push做不到,总不能要使用者一定要开启app吧 07/19 04:06
13F:→ imindflow: 这样就失去push的意义了(特殊应用除外) 07/19 04:06
14F:→ imindflow: 另外,若是定时叫app去问server,有比较省资源吗? 07/19 04:07
15F:→ imindflow: 5万台app,定时N分钟,去问一次,还常常是无效询问 Orz 07/19 04:07
16F:→ imindflow: 还是把5万笔丢到queue,批次批次发吧(看server资源) 07/19 04:08
17F:→ imindflow: 如果有用AWS,可以叫 AWS SNS 发罗~每月前100万笔免费 07/19 04:11