1

这个问题起初可能看起来很奇怪(而且很愚蠢),但请继续阅读......

iCloud Key-Value Storage在我的一个应用程序中使用过,现在我需要将此应用程序转移到另一个开发者帐户。但是,由于某种原因,如果应用程序使用了 iCloud 权利,就不可能转移应用程序(为什么没有警告?!?!)。

所以...换句话说,我需要删除我的原始应用程序并在我的新开发者帐户中创建一个新应用程序。但在此之前,我希望我现有的用户能够将他们的数据同步到一个通用的 iCloud 键值存储,但针对新的应用程序“容器”。

如果“新”应用程序是 Live,是否可以指向该应用程序 Cloud Container(来自我的旧应用程序)?(例如,我的旧应用程序将 iCloud 数据保存到新容器中)。

在阅读我自己的问题时,我只是认为“如果可能的话,这听起来像是一个重大的安全漏洞”,所以我的猜测是,不。但是 Apple 文档中没有任何内容表明这是不可能的。

我对涉及用户在外部数据库上保存数据的解决方案不感兴趣(我知道这是可能的,但不是我现在正在寻找的)。有没有办法将数据本地保存在磁盘上(在删除应用程序时不会被删除)然后从另一个应用程序中读取它?

4

0 回答 0