PixShrink(iOS App)产品系统

我要开发同款
云山诗意2026年02月26日
50阅读

技术信息

语言技术
iOSSwift
系统类型
iOS应用
行业分类
开发工具

作品详情

行业场景

批量压缩照片,支持 JPG/PNG/HEIC/GIF​​/WebP 格式。使用滑块对比压缩前后的效果,可放大查看细节,并将压缩结果保存回“照片”应用。

功能介绍

PixShrink 是一款注重隐私的照片压缩软件,100% 在设备端运行——无需上传,无需注册账号。
功能:
- 批量压缩,快速节省存储空间
- 支持格式:JPG / PNG / HEIC / GIF / WebP
- 前后对比滑块,支持缩放和平移,方便查看细节
- 保存到“照片”应用,可选择删除原图
- 元数据控制
隐私:
- 仅在设备端处理,无需上传至服务器。
- 隐私政策:https://wenxingjun.github.io/massimagecomp/terms/terms-en.html
订阅/购买:
- 升级至专业版,解锁高级功能。
- 专业版提供自动续订订阅(月度、年度)和一次性购买选项(终身),具体取决于适用情况。
- 付款将在确认购买时从您的 Apple ID 账户扣除。
- 自动续订订阅会在当前订阅期结束前至少 24 小时自动续订。
- 您可以随时在 iOS 设置 > Apple ID > 订阅中管理或取消您的订阅。
- 价格可能因地区而异,并在购买前显示在应用中。
使用条款 (EULA):
https://wenxingjun.github.io/massimagecomp/terms/terms-en.html

项目实现

项目是原生 iOS 图像压缩 App,技术栈以 Swift + SwiftUI + async/await + actor 为核心
架构上分为:页面层(SwiftUI)→服务层(CompressionService/SubscriptionManager/AdsManager)→引擎层(CompressionEngine),并在启动链路串联订阅校验、ATT、广告与埋点初始化。
亮点:支持多格式(HEIC/JPG/PNG/WebP/GIF/Original);批量压缩用 TaskGroup + 并发限流 控制性能;“压缩后变大”自动回退原图;免费额度+激励广告解锁+实时订阅校验,兼顾变现与防绕过;有运行时完整性与时间回拨防护。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论