分享个自用的小工具~ 给你的 iPhone 发自定义推送

2018-07-02 11:27:21 +08:00
 finab
我有些自动提醒只是想看一眼,看完划掉就删了~
邮件或聊天软件做提醒都稍微重了一点,

iPhone 消息推送可靠不丢数据、实时性也比较好,正好合适。
所以这个 APP 就诞生了, 使用简单 http 请求给自己的 iPhone 发推送

自用了几个月,还算稳定没掉过通知,分享出来给有需要的 V 友。免费并提供源码和后端程序

如果你的**数据敏感**,可以在自己的主机上部署后端程序,这样数据只在 你的手机、你的主机、Apple 推送服务器之间传输,非常安全 。App 内点添加私有服务器有文档

使用示例


AppStore 连接
https://itunes.apple.com/cn/app/bark-customed-notifications/id1403753865

App 源码
https://github.com/Finb/Bark
后端源码
https://github.com/Finb/go-tools/blob/master/Bark.go
51997 次点击
所在节点    分享创造
218 条回复
metrue
2018-07-08 00:17:35 +08:00
试玩了一把,自己 build iOS app 然后部署 server,可以遇到下面的错误信息。有同学知道什么原因吗?
{"code":400,"data":null,"message":"推送发送失败 DeviceTokenNotForTopic"}
finab
2018-07-08 07:06:39 +08:00
@metrue 需要去开发者中心申请自己的推送证书喔
gswxy
2018-07-09 10:06:18 +08:00
@finab 现在完全不知道它何时工作 。😄 不知道其他人是不是这样 。
doudouwu
2018-07-09 17:17:02 +08:00
我记得 IFTTT 好像可以实现这个需求吧
xlvecle
2018-07-11 16:44:05 +08:00
楼主这个非常赞啊,用了有一周了,有复制之后更好用了👍
帮你撸了一个 chrome 插件,https://tanronggui.xyz/t/469956
34C
2018-07-11 21:26:52 +08:00
@sampeng 真杠精,这么能杠,你没需要不代表别人不需要好吧,神特么各种基于你自己的设定
Lentin
2018-07-12 00:59:52 +08:00
@finab 如果没有推送证书是不是就无法搭建 server ?
finab
2018-07-12 01:20:06 +08:00
@Lentin 提供了编译好了的后端程序,自己编译的话就需要证书了
Lentin
2018-07-12 01:50:46 +08:00
@finab 找到了 多谢
fuwu1245
2018-07-12 10:18:20 +08:00
LZ 能帮忙编译一个 Linux i386 版本的执行文件么?
自己编译了下 扔到服务器上 提示 cer error
fuwu1245
2018-07-12 10:18:56 +08:00
...看了回复 貌似是证书的问题
finab
2018-07-12 10:46:18 +08:00
internelp
2018-07-17 15:34:36 +08:00
不错不错,楼主牛逼。
很有用的东西。
autoxbc
2018-07-19 13:36:12 +08:00
我点击注册设备后,生成的 key 是空的

https://i.loli.net/2018/07/19/5b5022c607e35.jpg
finab
2018-07-19 13:58:56 +08:00
@autoxbc 重进下 APP 试试,有可能第一次没网络权限的时候没获取到 key
autoxbc
2018-07-19 14:06:16 +08:00
@finab #135 解决了,多谢。我试了 3 次把 app 删掉重装,却一次也没试过关掉重进 ^_^。不过,还是建议有个异常处理
finab
2018-07-19 14:30:25 +08:00
@autoxbc 是的,我手机不弹网络权限,所以忽略了这个 BUG
autoxbc
2018-07-19 14:59:27 +08:00
很好用,如果能在通知部分用等宽体,使得红圈部分可以对齐就更好了

https://i.loli.net/2018/07/19/5b50361b34e8a.png
finab
2018-07-19 15:16:05 +08:00
@autoxbc
这里的 UI 不能控制。
如果越狱了可以把系统字体改成等宽字体就能对齐了,没越狱就没啥办法
foxni
2018-07-19 23:15:31 +08:00
自己部署的服务端,一直提示 BadDeviceToken。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/467407

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX