❓ 常见问题解答 (FAQ)
这里解答了一些关于 ulives 的常见问题。
为什么 ulives 的数据和高级访问权限与 人升 是分开的?
这是一个很好的问题!以下是原因:
- ulives 是精神续作,而非移植: 请将 ulives 视为受 人升 启发而诞生的全新应用,但它是从头开始专门为 iOS 平台构建和优化的。它不仅仅是将 人升 搬到了不同的商店。
- 完全重新开发: 尽管共享核心的游戏化理念,但与 人升 相比,ulives 拥有全新的代码库,并进行了重大的底层架构更改和升级。
- 面向未来: 这个新基础为我们未来的开发提供了更大的灵活性,包括未来可能集成 AI 技术。
- 不同的开发团队: 由于各种原因,LifeUp iOS 版本的进展缓慢。我们为 ulives 重新组建了团队(尽管目前只有一人),这使我们能够更快、更灵活地完成 ulives 的开发。
- 平台生态系统: App Store(用于 ulives)和 Google Play(用于 人升)作为独立的生态系统运作。这包括它们的支付处理、账户系统和购买管理。由于这些平台差异,数据和许可证无法在两个应用之间直接转移或共享。
因此,ulives 需要独立的数据管理,其高级访问权限是通过 App Store 单独购买的。
高级访问许可证如何绑定?
您的 ulives 高级访问权限直接通过 Apple 的应用内购买系统处理。
- 与您的 Apple ID 绑定: 购买安全地链接到您购买高级访问权限时使用的 Apple ID。
- 恢复购买: 如果您更换了新的 iOS 设备或重新安装了应用,只要您使用用于原始购买的相同 Apple ID 登录,就可以轻松地使用 ulives 内的"恢复购买"选项来恢复您的高级访问权限。Apple 负责管理验证过程。
ulives 是否支持设备间实时云同步?
目前,ulives 采用离线存储方式,数据保存在您的设备本地。我们只支持通过 iCloud 备份进行整个数据库的手动同步。
为什么不支持实时同步?
- 服务器架构的局限性: 大多数实时同步的应用都依赖服务器基础设施,这会带来高成本以及潜在的隐私泄露和数据丢失风险。
- iCloud 同步协议的限制: 虽然 iCloud 提供同步协议,但我们的研究发现它们有一些局限性,包括稳定性问题(有数据丢失的相关反馈)和对数据类型的限制。
- 稳定性优先: 我们选择了更通用和稳定的本地数据库方案来确保数据可靠性。
未来计划
我们可能会评估将 iCloud 同步协议与本地数据库系统相结合,以实现接近实时同步的效果。但这需要大量的研究和技术评估,目前不是开发路线图中的高优先级项目。
我们前期的开发重点仍然是应用的核心功能和特性。云同步改进将在建立应用主要能力的坚实基础后再考虑。
如果 ulives 显示"iCloud 不可用"应该怎么办?
如果您在 ulives 中看到"iCloud 不可用"消息,这通常是由于 iCloud 云盘被禁用或 ulives 没有适当的 iCloud 权限。
快速解决方案:
- 在设备设置中启用 iCloud 云盘
- 授予 ulives 访问 iCloud 的权限
详细的分步说明请参见我们的综合iCloud 故障排除指南。