iOS、Android 与鸿蒙能力差异 — 在你的手机上 CrossPaste 能做什么
CrossPaste 在 iPhone、Android 手机和鸿蒙手机上提供同一套跨设备同步能力,但因为三个系统对剪贴板权限的根本差异,"内容如何进入 CrossPaste" 这一步的体验并不一致。本页说明这些差异,帮你在自己的设备上正确预期 CrossPaste 的行为,避免误以为某些操作"应该但没生效"。
1. 核心差异 — 后台监听、主动分享与前台记录
iOS 系统从设计上就不允许第三方应用在后台读取其他应用的粘贴板(自 iOS 14 起任何剪贴板访问都会弹出通知,且应用退到后台后无法访问)。鸿蒙系统则把剪贴板读取做成一项需要用户明确授权的权限,且同样不允许应用在后台读取。这意味着 CrossPaste 在 iPhone / iPad 和鸿蒙设备上无法像 Android 那样自动监听并同步系统剪贴板的每一次复制。
为了在这两个平台上提供同样顺手的跨设备体验,CrossPaste 在 iOS 上选择系统级官方机制——分享扩展(Share Extension) 作为内容入口;在鸿蒙上则采用前台自动记录 + 分享面板的组合:
| 场景 | Android | iOS | HarmonyOS |
|---|---|---|---|
| 你在某个 App 中复制了文本 / 图片 / 文件 | CrossPaste 自动捕获并同步到所有设备 | CrossPaste 不会自动捕获。需要你在该 App 中点击「分享」→ 选择 CrossPaste 完成入库 | CrossPaste 在前台时自动记录文本 / 链接 / HTML;图片 / 文件需点击「粘贴」授权一次;退到后台后不记录本机复制 |
| 接收其他设备同步过来的内容 | 自动落入粘贴板列表 | 自动落入粘贴板列表(接收侧无系统限制) | 自动落入粘贴板列表(接收侧无系统限制) |
| 主动把粘贴板写入系统剪贴板 | 应用内点击「拷贝」即可 | 应用内点击「拷贝」即可(写入剪贴板不受限) | 应用内点击「拷贝」即可(写入剪贴板不受限) |
一句话总结
Android 是被动接收,iOS 是主动推送,鸿蒙介于两者之间。 Android 复制即同步;iOS 复制后需要多一步「分享给 CrossPaste」;鸿蒙在 CrossPaste 前台时复制即记录,退到后台后靠分享面板。三个平台接收和粘贴的体验一致。
为什么不能绕过这个限制?
这是 iOS 和鸿蒙系统层面的隐私设计,不是 App 的能力问题。CrossPaste 在 iOS 上通过分享扩展、键盘扩展、快捷指令三个官方通道,在鸿蒙上通过系统剪贴板权限、「粘贴」授权按钮和分享面板,把这条路径打磨到了最短。
2. 能力矩阵
| 能力 | Android | iOS | HarmonyOS | 详情 |
|---|---|---|---|---|
| 粘贴板浏览与管理 | ✅ | ✅ | ✅ | Android · iOS · 鸿蒙 |
| 设备连接与同步 | ✅ | ✅ | ✅ | Android · iOS · 鸿蒙 |
| 应用设置 | ✅ | ✅ | ✅ | Android · iOS · 鸿蒙 |
| 自定义键盘 | ✅ | ✅ | ❌(鸿蒙版暂未提供) | Android · iOS |
| 桌面小组件 | ✅ | ✅ | ✅ | Android · iOS · 鸿蒙 |
| 分享到 CrossPaste | ✅(辅助入口) | ✅(核心入口) | ✅(后台主入口) | Android · iOS · 鸿蒙 |
| 数据导入与导出 | ✅ | ✅ | ✅ | Android · iOS · 鸿蒙 |
| Pro 会员 | ✅ | ✅ | ✅ | Android · iOS · 鸿蒙 |
| 自动监听系统剪贴板 | ✅ | ❌(系统不允许) | ⚠️ 仅前台(系统不允许后台) | 鸿蒙详情 |
| 悬浮按钮 | ✅ | ❌(iOS 无系统级悬浮窗 API) | ❌ | 详情 |
| 无障碍快速访问 | ✅ | ❌(iOS 无对应 API) | ❌ | 详情 |
| Tasker 自动化 | ✅ | ❌(iOS 无 Tasker) | ❌ | 详情 |
| 相册批量同步 | ✅ | ❌(受限于后台权限) | ❌(不监听媒体库) | 详情 |
| Siri 快捷指令 | ❌ | ✅ | ❌ | 详情 |
| 免费版广告 | ✅ 有(海外 / 国内渠道) | ✅ 有 | ❌ 无 | Android · iOS · 鸿蒙 |
3. 在 iOS 上如何使用
iOS 不允许后台监听系统剪贴板,CrossPaste 通过下面几个系统级官方通道完成内容入库,覆盖日常使用场景:
分享扩展 — 一键将任意内容送入 CrossPaste
在 Safari、相册、文件、邮件等任何系统 App 中,点击系统分享按钮 → 选择 CrossPaste,内容立即入库并同步到所有已连接的设备。支持单条和批量分享。查看详情 →
CrossPaste 键盘 — 在任意输入框直接取用粘贴板
启用 CrossPaste 自定义键盘后,在任何 App 的输入框里都能切换到 CrossPaste 键盘,直接选择历史粘贴板内容粘贴出去——绕过系统剪贴板的同时也避开了访问通知。查看详情 →
快捷指令 — 用 Siri 和自动化保存 / 读取
通过 iOS 快捷指令调用「保存粘贴板」动作,可以用一个桌面快捷指令、一次 Siri 唤起、或在自动化流程里把当前剪贴板内容直接保存到 CrossPaste。查看详情 →
桌面小组件 — 不打开 App 就能看最近粘贴板
从锁屏或主屏小组件就能看到最近的几条粘贴记录,点击即可复制回系统剪贴板。查看详情 →
4. 在鸿蒙上如何使用
鸿蒙把剪贴板读取做成一项需要用户授权的系统权限,并且只允许前台应用读取。CrossPaste 在鸿蒙上通过下面几个通道完成内容入库:
前台自动记录 — 打开 CrossPaste 时复制即记录
首次启动时在系统弹窗中选择「始终允许」剪贴板读取权限,之后只要 CrossPaste 处于前台,复制的文本、链接和 HTML 都会自动记录并同步。查看详情 →
「粘贴」授权 — 图片和文件多点一下
复制图片或文件后,CrossPaste 顶部会出现「检测到剪贴板更新」横幅,点击系统「粘贴」按钮授权一次性读取,内容即入库并同步。
分享面板 — 在其他应用中直接送入 CrossPaste
CrossPaste 退到后台后不会记录本机复制,此时在任意应用中点击「分享」→ 选择 CrossPaste 即可把文本、HTML、图片或文件送入粘贴板。查看详情 →
桌面小组件 — 服务卡片预览最新粘贴板
在桌面添加 CrossPaste 服务卡片,不打开应用就能看到最新一条粘贴内容。查看详情 →
后台常驻通知 — 保证后台持续接收
开启同步后 CrossPaste 会申请系统「长时任务」,通知栏显示一条常驻通知,保证退到后台后仍能接收其他设备的内容。删除该通知会中断后台同步,下次打开应用自动恢复。查看详情 →
5. 在 Android 上如何使用
Android 允许应用通过授权无障碍服务在后台自动监听剪贴板,CrossPaste 利用这一点实现"复制即同步"(也可改用悬浮按钮手动触发)。除此之外还有几项 iOS 和鸿蒙平台上无法实现的便捷能力:
- 后台自动同步 — 授权无障碍服务后,复制即同步,无需每次手动触发
- 悬浮按钮 — 在任意应用上方显示快速访问按钮(不依赖无障碍服务)
- 无障碍快速访问 — 在系统级实现一键调出粘贴板
- Tasker 自动化 — 与第三方自动化工具深度集成
- 相册批量同步 — 自动检测新增照片并按需同步
这些能力在 iOS 和鸿蒙上没有对应实现,原因是系统未提供相应的 API 或权限。
6. 桌面端不受这些限制
如果你需要"复制即同步、零额外操作"的体验,桌面端(macOS / Windows / Linux)是首选——桌面操作系统对剪贴板访问没有限制,CrossPaste 桌面端会在后台自动捕获所有复制操作并实时同步到所有已连接的设备。手机端无论是 iOS、Android 还是鸿蒙,都建议配合桌面端使用,以发挥跨设备粘贴板的完整价值。