Premium
NetShuttle 使用 StoreKit 2 提供 Premium 能力。价格、试用和可用地区以 App Store 展示为准。
| 功能 | 免费版 | Premium |
|---|---|---|
| SSH 服务器数量 | 最多 2 个 | 无限制 |
| 同时激活隧道 | 最多 1 个 | 无限制 |
| 加密存储 | 本地沙盒 | iCloud Drive 多设备同步 |
| 本机主密钥 | Keychain ThisDeviceOnly | 保留 |
| iCloud 主密钥 | 不支持 | Synchronizable Keychain |
| 外部终端集成 | 完整 | 完整 |
| 应用内终端 | 完整 | 完整 |
| 自动重连与监控 | 完整 | 完整 |
| 开机自启动 | 支持 | 支持 |
购买后的迁移
Section titled “购买后的迁移”购买成功后不会直接切换存储位置。应用先执行 Local → iCloud 迁移:
- 解密读取源 Provider 中的 Profile 和 Secret。
- 使用 iCloud Provider 主密钥重新加密。
- 从目标端回读并逐项比较。
- 全部成功后再原子提交活动存储模式。
任一步骤失败时继续使用本地 Provider,用户可以在后续重试。
退款或权益失效
Section titled “退款或权益失效”退款、续费失败或跨设备权益变化会让 StoreKit 重新验证状态。权益失效时先执行 iCloud → Local 反向迁移,完成后再切换。
反向迁移属于内部数据恢复能力,即使 Premium 已失效也必须允许完成。
Premium 是否限制终端数量?
Section titled “Premium 是否限制终端数量?”不限制。Premium 的主要差异是服务器数量、并发隧道和 iCloud 同步。
是否支持家庭共享?
Section titled “是否支持家庭共享?”是否支持取决于 App Store 产品配置。购买页面会显示最终可用状态。