V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
villivateur
V2EX  ›  问与答

请教 Nextcloud Talk 在 iOS 设备上的通知推送问题

  •  
  •   villivateur · 2022-06-20 14:14:54 +08:00 · 1748 次点击
    这是一个创建于 879 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我自己部署了 Nextcloud 以及 Talk 插件并用了很多年了,最近发现 iOS 端的 Talk 应用居然可以自动弹出别人发来的消息通知。

    我不太懂 iOS 生态,但就我了解,要想在 iOS 设备上推送通知,需要开发者的服务器向 Apple 的服务器发起请求,用户才能收到推送。但是这是我自己部署的 Nextcloud ,我也没有特别配置 Apple 相关的认证,为什么依然能向 iOS 设备发出推送呢?

    是 Nextcloud 官方帮我打通了 Apple 的推送,还是说有其他什么窍门?

    10 条回复    2023-01-10 13:01:22 +08:00
    ferock
        1
    ferock  
       2022-06-20 18:45:36 +08:00 via iPhone
    去弄个试试
    eGlhb2Jhb2Jhbw
        2
    eGlhb2Jhb2Jhbw  
       2022-06-20 19:00:40 +08:00   ❤️ 1
    nextcloud ios app 又不是你自己编译部署的,所以基本可以肯定 apns 配置的是 nextcloud 的推送证书,应该是你的服务 call api 到 nextcloud ,nextcloud 帮你推送到 nextcloud ios app 上的。
    kera0a
        3
    kera0a  
       2022-06-20 19:46:26 +08:00 via iPhone   ❤️ 1
    你自己部署的 nextcloud 里有开发者的证书,你相当于也是他的合法后台,自然可以发推送。

    例如通知 App Bark 就是把证书发出来,任何人都可以用自己的代码与 Apns 通讯,给 Bark 发推送。
    kera0a
        4
    kera0a  
       2022-06-20 19:47:48 +08:00 via iPhone
    你搜下源码,应该有 .p12 .pem 或者.p8 之类的证书文件
    ferock
        5
    ferock  
       2022-06-21 00:18:15 +08:00
    问一下,ios app 点了 “授权访问” ,为啥后续无反应了,ios Nextcloud 客户端可以用二维码登陆。
    web 页可以登陆
    ferock
        6
    ferock  
       2022-06-21 01:05:47 +08:00 via iPhone
    已解决
    ferock
        7
    ferock  
       2022-06-21 17:08:00 +08:00
    Nextcloud Talk 用了 1 整天,这货安卓基本没法用啊
    villivateur
        8
    villivateur  
    OP
       2022-06-21 17:19:06 +08:00
    @ferock 还好吧?基本功能都是有的,最多就是界面不好看,另外发图片不太友好
    ferock
        9
    ferock  
       2022-06-21 18:02:17 +08:00
    安卓有个 bug ,消息会发送好几次
    出现的时候是,语音 call 对方的时候,继续发消息
    jasonfeng02
        10
    jasonfeng02  
       2023-01-10 13:01:22 +08:00
    iOS16 下音频 /视频的 callkit 调用感觉有问题,我这一直没法正常使用 callkit
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2867 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 03:57 · PVG 11:57 · LAX 19:57 · JFK 22:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.