V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
icebarley
V2EX  ›  分享创造

CloudKit 新尝试,写了一个多人共享记录的便签清单 APP「鸣谷」

  •  
  •   icebarley · 2022-04-08 11:33:59 +08:00 · 2025 次点击
    这是一个创建于 720 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近尝试用 CloudKit 的 share database 来做 APP 的数据共享,原本是想给上一款 APP 「如期而至」弄的,但是之前的数据框架没做好,修改成本有点大,就先写一个新 APP 来试试水。

    「鸣谷」是一款支持多人共享的便签、清单、列表类 APP ,自动为每行添加序号,支持手写签名、深色模式、滚动小组件等。虽然 Apple 原生的备忘录可能做得更好,但是就像人吃饭一样,功能一样就是都能吃饱,但是 UI 交互不一样,就当是偶尔换换口味也好🤣。

    滚动小组件也算是满足一下自己的需求,毕竟记录起来的东西,需要常常出现才能发挥作用,这样子放置在桌面时不时提醒一下自己,也是很有必要的。但是目前小组件变化规律有点问题,Timeline 结束之后没有立刻刷新,近期会再探索修复一下。

    之后还会再研究一下 CloudKit 的远程通知,目前能做到被分享者增删改内容有提醒,但是分享者的增删改没法通知到其他人,所以就还没上线通知的功能。

    商店地址

    新 APP 上架,空投 10 个兑换码,欢迎大家体验反馈


    AJ6TF3ALXFJJ
    XEWTHY7WNTNP
    MP6WFPRKTMR6
    L3W3WHEW3EJL
    NNMEMY9RP4T7
    YN7FFPFJ6T7J
    HXH67R7KFE37
    WKFLJHRWKF33
    K7W4M6LPN99X
    E99FHLTNFWK9

    6 条回复    2022-04-08 14:05:34 +08:00
    shawngao
        1
    shawngao  
       2022-04-08 11:39:59 +08:00
    感谢!
    HXH67R7KFE37 已用
    AirBai2
        2
    AirBai2  
       2022-04-08 11:49:05 +08:00
    NNMEMY9RP4T7
    8jinmuyan8
        3
    8jinmuyan8  
       2022-04-08 11:49:39 +08:00 via iPhone
    E99FHLTNFWK9 已用
    extra888
        4
    extra888  
       2022-04-08 11:57:39 +08:00
    已经没了,[email protected] 来一个体验下
    missdeer
        5
    missdeer  
       2022-04-08 13:24:33 +08:00
    多人共享是怎么个操作流程?假设我有 2 个 app id ,分别安装这个 app ,然后其中一个账号下新建了一个文档,怎么让另一个账号下知道这个文档的编辑入口?
    icebarley
        6
    icebarley  
    OP
       2022-04-08 14:05:34 +08:00   ❤️ 1
    @missdeer 通过链接分享,好友点击链接同意加入后,就进入共享区域了。
    可以看看肘子大佬的这篇文章: https://www.fatbobman.com/posts/coreDataWithCloudKit-6/
    还有官方的视频: https://developer.apple.com/videos/play/wwdc2021/10015/
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5653 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 01:43 · PVG 09:43 · LAX 18:43 · JFK 21:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.