我正在尝试通过下一个代码将游戏数据保存到iCloud:GKLocalPlayer*localPlayer=[GKLocalPlayerlocalPlayer];[localPlayersaveGameData:[NSDatadataWithBytes:rawData->data()length:rawData->size()]withName:[NSStringstringWithUTF8String:fileName.c_str()]completionHandler:^(GKSavedGame*savedGame,NSError*error){if(error==nil){Debu
有没有办法查看我的应用正在备份到iCloud的内容,以及它消耗了多少内存? 最佳答案 Settings>iCloud>Storage&Backup>ManageStorage将向您显示正在备份的内容的总和。iOS会备份位于应用程序沙盒中的所有文件,但位于/Library/Caches中的文件除外。.TechnicalQ&AQA1719详细介绍了如何不在iOS5.0.1及更高版本中备份数据。 关于iphone-如何知道我的应用程序使用了多少iCloud空间?,我们在StackOverflo
我已经尝试了所有方法并阅读了所有主题,但我无法找出为什么NSUbiquitousKeyValueStore没有存储在iCloud上。•创建了特定的AppID•为这个AppID启用了iCloud•创建配置文件•在项目上启用iCloud•设置键值的权利:$(TeamIdentifierPrefix)$(CFBundleIdentifier)•在设备上打开iCloudDrive但是NSUbiquitousKeyValueStore只保存在本地。当我重新安装应用程序时,它没有从iCloud获取信息。这就是我正在尝试的方式:NSUbiquitousKeyValueStore*cloudStore
我已经为iCloud设置了CoreData,但它似乎从未切换到使用本地存储中的无处不在的存储。查看Xcode中的iCloud面板,我可以看到iCloud状态为空闲,我什至可以看到目录正在我无处不在的容器中创建(NSPersistentStoreUbiquitousContentNameKey),但从来没有任何事件(上传或下载)在图表上。我只在控制台中得到以下信息:-[PFUbiquitySwitchboardEntryMetadatasetUseLocalStorage:](760):CoreData:Ubiquity:me~3C82877D-69EE-5968-A69C-37FD71
这个问题在这里已经有了答案:PreventiCloudsyncofdata(using.nosync?)(6个答案)关闭6年前。有没有办法阻止您的应用程序数据(文档文件夹内容)同步到iCloud?(由于iOS5中的新问题而将其存储在Caches目录中that)我的应用程序需要在设备上存储数据,但出于安全原因,它无法同步到任何第三方(包括Apple).
是否可以将.zip文件上传到iCloud,然后让它在用户的所有iOS设备上同步?如果是这样,我该怎么做呢?如果有任何文件大小限制,则还要提及最大。允许的文件大小。 最佳答案 这就是我将zip文件与iCloud同步的方式。步骤:1)http://transoceanic.blogspot.in/2011/07/compressuncompress-files-on.html.请引用此链接下载zipapi,它具有用于压缩和解压缩文件夹的代码。2)现在,您只需使用NSData即可。3)“MyDocument.h”文件#import@int
我为我的iOS应用程序开发了一个iCloudDriveExport功能,它可以正常工作。我可以在MacOSX10.11上的iCloudDrive文件夹中的公共(public)AppContainerFolder中看到导出的文档。但在iOS上,我只能在iCloudDrive应用程序中看到AppContainerFolder。它已被禁用,我无法打开该文件夹,也无法查看其中的文档。ImageofthedisablefolderintheiOSiCloudDriveApp从iCloudDrive设置中,我可以看到我导出的文件位于iCloudDrive中的AppContainerFolder中。
iCloud和CoreData运行良好。除了...在初始应用程序启动时(存在现有的iCloud数据),NSFetchedResultsControllers不会在接收到的数据通过时更新。NSFetchedResultsController代表不会被调用。在强制退出并重新启动应用程序时,所有数据都应该存在。核心数据代码同精品教程here.我觉得这段代码没有错,因为我已经将它用于另一个应用程序,并且没有遇到这个问题。其他信息:我的托管对象上下文是用主队列并发初始化的。我唯一设法弄清楚的是,我可以在初始数据通过时捕获它-下面的函数在应用程序最初启动几秒钟后被调用。然而,尽管数据通过了,但现有
我已经上传了我的应用程序的新版本,其中包含一些数据库(使用的CoreData)更改(服务器端也有更改)。我添加了新模型,以便数据库更改不会导致任何崩溃。重新下载应用程序可以正常工作。如果该应用程序的旧版本在云中,那么当我尝试安装该应用程序(显示云图标)时,会下载旧版本并导致崩溃。有没有办法阻止iCloud恢复/下载旧版本? 最佳答案 以下步骤解决了我的问题。在iTunesConnect中点击应用程序图标。选择“权利和定价”现在选择“管理此应用的iCloud设置”现在检查您不希望用户从iCloud下载的版本。
根据这个CloudKitoverview:CloudKitalsoenablesyouruserstoanonymouslysignintoyourappswiththeiriCloudAppleIDswithoutsharingtheirpersonalinformation.我在他们的文档中找不到关于此功能的任何其他信息。我已经有一个带有自己后端的应用程序,所以我不需要CloudKit提供的任何后端即服务功能,但我想利用使用iCloud帐户登录用户的优势,与我们目前使用Facebook和Twitter的方式大致相同。CloudKit是否可以做到这一点,或者您是否还必须利用其BAAS