iOS 照片备份 App「西瓜备份」上线,直接免费 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
beimenjun

iOS 照片备份 App「西瓜备份」上线,直接免费

  •  2
     
  •   beimenjun
    PRO
    2 天前 4235 次点击

    介绍

    「西瓜备份」是为 iPhone 设计的相册备份 App 。

    支持外接硬盘、SMB 、WebDAV 作为远端存储点。

    我自己是 immich/群晖用户,但是我不想相册管理也走它们的 mobile App ,有一些自己想要的功能点没满足,所以自己做了个。

    优势

    • 原始信息保存

    iOS 的照片不是单纯的图库,也不是简单的同名 MOV + 静态图的组合,还有一些七七八八的数据。我想要尽可能原始数据导出/导入,按照 iOS 照片结构导出对应角色,然后再导回去。这个过程里是依赖一个 watermelon manifest 文件来作为索引实现的。

    • PIP 功能支持

    用户可以在备份过程中退到后台。

    • 后台备份功能

    接入 Wi-Fi 和连上电的时候,就能进行最近两个月照片数据的备份。

    • 支持多个备份节点

    重要的照片要备份好几个地方,所以支持多节点切换。

    • 除了支持上传,还支持下载与同步

    这个同步需要说明,准确说是本地内容上传上去后,下载远端没有的数据。

    • 兼顾性能与速度

    基本是目前能做到兼顾速度还考虑内存容量的状态了,优化好几遍了。

    App Store

    https://apps.apple.com/app/id6762260596

    内购

    只有一个,就是 Watermelon Pro ,定价 $3.99

    限免时间 2026/04/22-2026/04/30

    其他

    内购免费,结果大家拿完内购就走了,也不回复。

    但是如果是发码,20 个兑换码感觉可以钓 50 个评论。

    所以希望大家玩命地评论我这种直接内购全免,对我来说真的很重要。

    当然关于产品反馈,比如问题、建议,对我也很重要。

    第 1 条附言    1 天前
    因为照片信息比较敏感,所以代码也开源了:

    https://github.com/zizicici/Watermelon
    第 2 条附言    1 天前
    1.0.1 版本已上线,最低支持 iOS 18.0
    第 3 条附言    5 小时 19 分钟前
    1.1.0 修正了一些高频的崩溃问题以及让日志包含更有用的信息,欢迎测试反馈
    142 条回复    2026-04-24 10:55:21 +08:00
    1  2  
    beimenjun
        1
    beimenjun  
    OP
    PRO
       2 天前
    截图忘了放:

    x2ex
        2
    x2ex  
       2 天前
    我也是 immich 用户,目前是通过 iCloudPD 定期下载照片的。不太懂具体机制,好奇 app 的后台备份是原生能力?
    beimenjun
        3
    beimenjun  
    OP
    PRO
       2 天前
    @x2ex 你说的是运行时候切到后台备份,还是没在运行的时候的后台任务代来的备份?我这个 App 都有。

    运行时候切到后台备份,是用 PIP 让 App 还是处在一个运行的状态,这样子备份任务还是可以继续进行的。

    后台任务是 App 向系统注册任务,然后系统在合适的时间会触发任务,这时候会有一段时间可以进行备份功能。

    两个都算是原生的,实现方式不一样。

    你的方案其实挺优雅的,只是我不并信任 iCloud 哈哈哈。
    netdisco
        4
    netdisco  
       2 天前 via Android
    支持一下
    ColinWang
        5
    ColinWang  
       2 天前 via iPhone
    支持
    s1eep
        6
    s1eep  
       2 天前
    强烈支持
    TNOK
        7
    TNOK  
       2 天前
    已下载 支持
    jianny
        8
    jianny  
       2 天前
    需要 26 以上的版本,眼睁睁错过
    Exp
        9
    Exp  
       2 天前
    不错不错,支持支持!
    beimenjun
        10
    beimenjun  
    OP
    PRO
       2 天前   1
    @jianny 下一个版本降成 18.6 的。
    liuyee
        11
    liuyee  
       2 天前
    很棒~
    SlowOrca
        12
    SlowOrca  
       2 天前 via iPhone
    版本有点高。。想下载下载不了。。
    BearCookie
        13
    BearCookie  
       2 天前
    可惜没有安卓版本,太可惜了,唉
    J3fFury
        14
    J3fFury  
       2 天前
    一直希望有一个备份完成之后把本地照片转换成 avif 这种压缩率更高的格式来节省空间, 不用删除机内照片但是又可以节约空间. 原图就只需要备份在硬盘里
    x2ex
        15
    x2ex  
       2 天前
    @beimenjun 学习了!支持!
    uclort
        16
    uclort  
       2 天前
    好东西,
    lajfush
        17
    lajfush  
       2 天前 via iPhone
    感谢大佬分享
    fengci
        18
    fengci  
       2 天前
    如果有加密备份网盘 你就出路会好很多。
    zyu0090
        19
    zyu0090  
       2 天前
    图标挺好看的
    beimenjun
        20
    beimenjun  
    OP
    PRO
       2 天前
    @fengci 这个得看加密需求旺不旺盛吧。

    其实现在是可以配合系统「文件」 App 接入一些网盘的,但是测试不多。
    lqu3j
        21
    lqu3j  
       2 天前
    感谢分享
    BrandonKevinsoon
        22
    BrandonKevinsoon  
       2 天前
    特地下载来评论的,其实我用的群晖的 Photos 进行备份,你的这个可能比较适合用于移动存储或者 NAS ,或者 Webdav 的备份,就是自己又存储的。感觉你还可以将这个 app 开发成 iphone 内文件的备份,app 某些资料的备份啊~
    fengci
        23
    fengci  
       1 天前
    @beimenjun #20 这个主要给没有 NAS 的人用的,你的软件定位也应该是没有 NAS 的人才对。或者是国外几款 NAS 的用户,对于他们来说备份网盘就是解决方案,但是吧又不想明文备份
    aero99
        24
    aero99  
       1 天前
    支持一把这种内购免费的,兑换码很多人也是收完就跑了,连回复都懒得回复。
    我也支持加密备份作为一个选项,毕竟云盘上还是有些不放心
    bruce00
        25
    bruce00  
       1 天前
    感谢楼主分享,请问开了 icloud 优化的照片和视频可以备份吗?
    linker
        26
    linker  
       1 天前
    赶紧更新,版本太高无法下载了 @@
    A1aM0
        27
    A1aM0  
       1 天前
    你这是用了 26.2 那个 background upload extension 特性么?

    一直觉得这个功能对于三方备份来说简直救星,但是 immich 官方都说了先不支持,市面上也找不到支持了的产品
    cooli
        28
    cooli  
       1 天前
    感谢,先装个试试。
    HyPMzwDN
        29
    HyPMzwDN  
       1 天前 via iPhone   1
    太丑了,看了截图就不想下载了
    beimenjun
        30
    beimenjun  
    OP
    PRO
       1 天前   2
    @HyPMzwDN 这是好事啊,能过滤掉你这种用户,我感到很好。
    beimenjun
        31
    beimenjun  
    OP
    PRO
       1 天前   1
    @bruce00 设置有一个「允许访问 iCloud 原件」。默认是关闭的。

    开启之后,会先判断当前 “上传、同步、下载”的范围内是否包含只存在 iCloud 的资源。

    如果只是单纯的上传功能,整个任务会变成单线程,先拉取 iCloud 的资源,再进行上传操作。

    如果是下载也会做拉取 iCloud 资源,避免出现多个相同项目的情况。

    同步则是先走上传,然后走下载,也会做拉取 iCloud 资源。

    如果关闭了,上传的时候就直接跳过这些项目,下载和备份就会要求开启这个选项,因为「避免出现多个相同项目的情况」
    beimenjun
        32
    beimenjun  
    OP
    PRO
       1 天前
    @A1aM0 没有呢。这个功能还在等别人踩踩坑,等苹果再改几版我在考虑支持。

    不然等到各种边缘问题发现了,但是又解决不了,苹果还不理你,用户觉得不开心,开发也觉得不开心,苹果估计也觉得不开心。
    msvcr110
        33
    msvcr110  
       1 天前
    界面交互最好优化,一开始以为两个勾选项是可以点的。其实这个当面看别人操作最快收到反馈
    beimenjun
        34
    beimenjun  
    OP
    PRO
       1 天前
    @msvcr110 没授权的时候,确实勾勾没必要。
    bruce00
        35
    bruce00  
       1 天前
    @beimenjun 谢谢,刚才在设置中也看到了,先备份试试
    shfksknc
        36
    shfksknc  
       1 天前
    已下载 支持
    MarioNeTte233
        37
    MarioNeTte233  
       1 天前
    感谢大佬,支持外接硬盘,对于没有 nas 的人来说太好了,祝大佬作品个个爆款
    tubanwu
        38
    tubanwu  
       1 天前
    谢谢大佬
    A1aM0
        39
    A1aM0  
       1 天前
    @beimenjun 嗷,看你限制了 26.2 的版本加上支持“向系统提交任务”,我以为你用的这个 feature
    beimenjun
        40
    beimenjun  
    OP
    PRO
       1 天前
    因为照片信息可能比较敏感,所以项目开源了: https://github.com/zizicici/Watermelon

    欢迎 Star 。
    jinjiang2024
        41
    jinjiang2024  
       1 天前
    既然老板开源了 我看看能不能改成支持我手机的低版本
    YoYoLikesCiCi
        42
    YoYoLikesCiCi  
       1 天前
    感谢分享,已下载
    CDing
        43
    CDing  
       1 天前
    感谢分享
    Niska
        44
    Niska  
       1 天前
    支持老板!
    gap
        45
    gap  
       1 天前 via iPhone
    喜欢 app icon , 进去一看原来豆腐大佬
    chunkingName
        46
    chunkingName  
       1 天前
    目前一直用群晖的 photos 备份,支持一下
    zzboat0422
        47
    zzboat0422  
       1 天前
    我用极空间和 macbook 自带的图库双备份,目前还能凑合,能备份 livephoto 。


    还是支持一下。
    nilaoda
        48
    nilaoda  
       1 天前
    好东西,支持~
    wdxbb
        49
    wdxbb  
       1 天前
    一直用 google 相册,还是支持一波
    Bo0
        50
    Bo0  
       1 天前
    @beimenjun #10 好高的版本,想用不到
    desususula
        51
    desususula  
       1 天前
    我目前在使用群晖的 Photos 备份相册,因为同时使用 iPhone 和 iPad ,会在不同的设备上保存图片,然后 iCloud 同步到另外一个设备上,当两台设备都安装了群晖 Photos 时,它会自动识别重复文件,避免重复上传。请问 op 的 app 有没有考虑过这种情况的冲突解决?
    beimenjun
        52
    beimenjun  
    OP
    PRO
       1 天前   1
    @desususula 有考虑,但是这个问题有一个边际情况,如果两台机器同时用「西瓜备份」在备份,又刚好在对同一个文件夹(同一个月)进行备份,就有可能会发生数据争抢,落盘就有问题了。因为设计的时候,就没有考虑两台同时对同一个目标进行操作。

    但是两台机器交替备份,是不会重新上传远端对应月份里,已经经过「西瓜备份」相同 hash 的资源。
    wsbqdyhm
        53
    wsbqdyhm  
       1 天前 via iPhone
    支持一下,晚上两台手机都下一下
    zhangyp7536
        54
    zhangyp7536  
       1 天前
    已下载,晚上回去试试
    yulgang
        55
    yulgang  
       1 天前
    iOS18 能支持么,我看限制要 26.2 以上
    blank0ken
        56
    blank0ken  
       1 天前
    打开授权相册权限和网络权限之后就闪退了,再打开一直闪退
    blank0ken
        57
    blank0ken  
       1 天前
    难道是因为我的照片和视频太多了吗,我去掉授权,打开就不会闪退
    wuhunyu
        58
    wuhunyu  
       1 天前
    感谢分享, 试用一下先
    MisterQ
        59
    MisterQ  
       1 天前
    嗷,刚发现休息日也是你的啊,支持支持
    auta
        60
    auta  
       1 天前
    好像可以替换 iCloud 在两个设备间同步照片,50G 满了最近很头疼。有实现 mac 版么?
    guoyida
        61
    guoyida  
       1 天前 via iPhone
    支持大佬,举双手支持这种直给的,发码的从来没拿到过
    Rokaki
        62
    Rokaki  
       1 天前
    感谢分享!直接领到了
    EricTou
        63
    EricTou  
       1 天前
    会考虑支持 s3 之类的存储吗
    sddi
        64
    sddi  
       1 天前
    感谢大佬,先下载下来,后面用下,是不是内购后就一直是 pro 了
    drbuglu
        65
    drbuglu  
       1 天前
    用的 icloudpd ,然后 immich 看。。还可以。。。。不然,直接 immich 备份不是一样么。。。
    keyileba
        66
    keyileba  
       1 天前 via iPhone
    冲吐槽下载了却没人留言这个情况,特留言支持,加油!
    beimenjun
        67
    beimenjun  
    OP
    PRO
       1 天前
    @sddi 你要下载+内购才行,之后如果重新安装,就恢复购买就行了。

    @EricTou 先把 WebDAV 的问题修完再说。

    @drbuglu immich 当然不错,但如果用对应 iOS 客户端,好像没办法把照片存到外接 Library 吧,我不想和特定服务绑定太深入。
    beimenjun
        68
    beimenjun  
    OP
    PRO
       1 天前
    @blank0ken 如果可以的话,还请把大概照片数和视频数发给我,我来看看是一个什么样的量。

    @yulgang 1.0.1 会是 iOS 18 。
    CNCN666
        69
    CNCN666  
       1 天前
    版本要求太高了。赶紧更新。
    itart
        70
    itart  
       1 天前
    支持一下
    ar16
        71
    ar16  
       1 天前
    已下载,感谢 op
    css3
        72
    css3  
       1 天前 via iPhone
    加油,目前 webdav 主流程还不通,https 加非 443 端口的,无法连接

    连接失败
    WebDAV PROPFIND 失败,状态码
    405: https://xxx:4443/
    cnu4
        73
    cnu4  
       1 天前 via iPhone
    已下载,试试跟其他产品的区别
    beimenjun
        74
    beimenjun  
    OP
    PRO
       1 天前
    @css3 我都是测试本地群晖的 webdav server ,确实也不是 http 也不是 443 端口。
    YUCOAT
        75
    YUCOAT  
       1 天前
    要 iOS 26 ,能不能兼容 iOS18 ?
    beimenjun
        76
    beimenjun  
    OP
    PRO
       1 天前
    @YUCOAT 请等待下一个版本。
    believems
        77
    believems  
       1 天前
    用了一下,功能强大,但是界面设计,确实得提高一下...
    costimes
        78
    costimes  
       1 天前
    可以支持 FTP 协议吗?
    standin000
        79
    standin000  
       1 天前
    是否增加一个功能:备份 iPhone 的指定相册,然后自动或者手动删除这个相册的照片。因为 iPhone 上总要保存一下类似证件,头像的照片。备份好的照片一直放手机上没有意义
    tediorelee
        80
    tediorelee  
       1 天前
    老板威武,我的 photosync 订阅到期可以停了
    beimenjun
        81
    beimenjun  
    OP
    PRO
       1 天前
    @believems 过几年流行趋势就到我这种 App 上了,这几年就先这样吧。

    @costimes SFTP 是考虑加的,但是很多时候加容易,难的是调试,比如我 WebDAV 自己局域网测得没问题,但是用户一用就是另外一回事了。

    @EricTou S3 和 SFTP 也是一样道理,一个个做然后一个个调。

    @standin000 这个主意不错,只是可能要看下 PhotoKit 是否支持了。

    @auta Mac 版本暂时来不及做,但是确实是有规划的。
    pythagorasd
        82
    pythagorasd  
       1 天前 via iPhone
    支持一下
    Wataru
        83
    Wataru  
       1 天前 via iPhone
    支持,感谢免费
    Xiaomaox2
        84
    Xiaomaox2  
       1 天前
    已下载,感谢 op
    s4nd
        85
    s4nd  
       1 天前
    感谢免费,支持一下
    followadc
        86
    followadc  
       1 天前
    正中靶心 正想着手机视频传 nas 一个一个麻烦
    codersunyang2
        87
    codersunyang2  
       1 天前
    支持一下
    majiajia
        88
    majiajia  
       1 天前
    @HyPMzwDN #29 你太倒胃口了
    ryan0966
        89
    ryan0966  
       1 天前
    支持一下,我的本地相册拖动的时候有点卡,是因为照片太多了吗?感觉可以再优化一下
    beimenjun
        90
    beimenjun  
    OP
    PRO
       1 天前 via iPhone
    @ryan0966 第一次会算一个 size ,这时候会卡一下,size cache 建立后会改善。
    beimenjun
        91
    beimenjun  
    OP
    PRO
       1 天前 via iPhone
    @msvcr110 1.0.1 已经调整

    @yulgang 支持了

    @css3 已经调整了 webdav 部分流程,重新建立看看
    ovtfkw
        92
    ovtfkw  
       1 天前 via iPhone
    拿什么打 google photo ?
    beimenjun
        93
    beimenjun  
    OP
    PRO
       1 天前 via iPhone
    @ovtfkw 我为啥要打 Google Photo ?
    heyline
        94
    heyline  
       1 天前
    牛鼻,支持
    razerhell
        95
    razerhell  
       1 天前
    内购免费超级好评, 周末折腾一下
    gabezhao
        96
    gabezhao  
       1 天前
    功能可以,就是界面有点简单了
    Sakura831143
        97
    Sakura831143  
       1 天前
    支持支持
    easymbol
        98
    easymbol  
       1 天前
    已经收了,一直想要不用启动 app 就可以做到类似 iCloud 那样无感的同步模式。好奇的问一句,如果设定是内网,会不会导致多次尝试备份失败后导致后续必须要重新启动一下呢
    willgyw
        99
    willgyw  
       1 天前
    太强了,之前一直寻找类似的工具,最后还是用了绿联自带的
    wanguorui123
        100
    wanguorui123  
       1 天前
    小红书看到的很不错,马上用上,可以替代 photosync
    1  2  
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5536 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 441ms UTC 06:07 PVG 14:07 LAX 23:07 JFK 02:07
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86