我创建了一个应用程序,它将记录记录到私有iCloud数据库,记录您可以使用它编辑和删除。我希望在适当的时候上传到应用程序商店的应用程序。
但问题仍然存在于我的脑海中。如果有人删除了所述应用程序,iCloudKit数据库及其创建的记录会发生什么。删除应用程序时是否删除了私有数据库,或者说数据库是否简单"挂起"周围......没有老板?有效占用/减少宝贵的磁盘空间?
答案 0 :(得分:1)
CloudKit数据库保持不变。如果用户在同一台设备或其他设备上重新安装您的应用,则会显示数据(假设您的应用正确处理iCloud中的现有数据)。
Apple没有为用户提供清理任何未使用的iCloud数据库的机制。因此,如果用户使用您的应用并在iCloud中占用大量存储空间,然后只是删除您的应用并再也不会再使用它,那么这个空间就会被浪费而无法清理它。