草庐IT

ios - 无需 iCloud 登录的 CloudKit 公共(public)数据库读取

在文档中说,即使用户没有使用正确的iCloud帐户登录,也可以读取CloudKit公共(public)数据库。但是,如果我没有将我的iOS模拟器或设备连接到iCloud,我将无法从我的云数据库中获取任何内容。当我激活我的iCloud帐户时,我可以从我的公共(public)数据库中获取数据。如果任何人有答案或与我有同样的问题可以回答那会很棒。谢谢。CKDatabase*publicDatabase=[[CKContainercontainerWithIdentifier:@"mycontainer"]publicCloudDatabase];CKRecordID*recordID=[[C

ios - 无需 iCloud 登录的 CloudKit 公共(public)数据库读取

在文档中说,即使用户没有使用正确的iCloud帐户登录,也可以读取CloudKit公共(public)数据库。但是,如果我没有将我的iOS模拟器或设备连接到iCloud,我将无法从我的云数据库中获取任何内容。当我激活我的iCloud帐户时,我可以从我的公共(public)数据库中获取数据。如果任何人有答案或与我有同样的问题可以回答那会很棒。谢谢。CKDatabase*publicDatabase=[[CKContainercontainerWithIdentifier:@"mycontainer"]publicCloudDatabase];CKRecordID*recordID=[[C

iOS 8 照片套件。从 iCloud 照片共享相册获取最大尺寸的图像

如何从iСloud访问全尺寸图像?每次我尝试获取这张照片时,我得到的图像大小为256x342。我也看不到进步。代码:PHFetchResult*result=[PHAssetfetchAssetsWithLocalIdentifiers:@[assetIdentifier]options:nil];PHImageManager*manager=[PHImageManagerdefaultManager];[resultenumerateObjectsUsingBlock:^(PHAsset*asset,NSUIntegeridx,BOOL*stop){PHImageRequestOpt

iOS 8 照片套件。从 iCloud 照片共享相册获取最大尺寸的图像

如何从iСloud访问全尺寸图像?每次我尝试获取这张照片时,我得到的图像大小为256x342。我也看不到进步。代码:PHFetchResult*result=[PHAssetfetchAssetsWithLocalIdentifiers:@[assetIdentifier]options:nil];PHImageManager*manager=[PHImageManagerdefaultManager];[resultenumerateObjectsUsingBlock:^(PHAsset*asset,NSUIntegeridx,BOOL*stop){PHImageRequestOpt

objective-c - 不要备份到 iCloud 但仍然被拒绝

在我的应用程序中,我必须存储核心数据数据库和音频文件,所以我解码以将它们放在文档目录中。为了防止他们备份,当我第一次启动应用程序时,我将Don'tBackUpflaglikethis-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{[selfaddSkipBackupAttributeToItemAtURL:[selfapplicationDocumentsDirectory]];}-(NSURL*)applicationDoc

objective-c - 不要备份到 iCloud 但仍然被拒绝

在我的应用程序中,我必须存储核心数据数据库和音频文件,所以我解码以将它们放在文档目录中。为了防止他们备份,当我第一次启动应用程序时,我将Don'tBackUpflaglikethis-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{[selfaddSkipBackupAttributeToItemAtURL:[selfapplicationDocumentsDirectory]];}-(NSURL*)applicationDoc

ios - 将本地核心数据移动到 iCloud

如何在已使用本地存储核心数据的应用中启用iCloud核心数据?我尝试在我的持久存储选项中使用NSPersistentStoreUbiquitousContentNameKey。遗憾的是,此选项启用iCloud但不会将任何本地数据传输到iCloud。我似乎也无法使migratePersistentStore:toURL:options:withType:error:工作。我提供持久存储、它的URL、iCloud选项等,它仍然不会将现有的本地数据迁移到iCloud。以下是我如何使用该方法:-(void)migratePersistentStoreWithOptions:(NSDiction

ios - 将本地核心数据移动到 iCloud

如何在已使用本地存储核心数据的应用中启用iCloud核心数据?我尝试在我的持久存储选项中使用NSPersistentStoreUbiquitousContentNameKey。遗憾的是,此选项启用iCloud但不会将任何本地数据传输到iCloud。我似乎也无法使migratePersistentStore:toURL:options:withType:error:工作。我提供持久存储、它的URL、iCloud选项等,它仍然不会将现有的本地数据迁移到iCloud。以下是我如何使用该方法:-(void)migratePersistentStoreWithOptions:(NSDiction

ios - CoreData + iCloud + 级联删除 - 如何处理?

CoreData实体“A”与CoreData条目“B”的集合具有一对多关系,使用级联删除规则。在iCloud环境中,当设备1显示“B”条目之一的详细View时,设备2删除了“A”条目。当设备1收到NSPersistentStoreDidImportUbiquitousContentChangesNotification通知时,其AppDelegate调用mergeChangesFromContextDidSaveNotification然后广播一个内部通知,该通知由ViewController捕获,显示条目的详细信息“B”(代码在应该使用的地方使用performBlock)。但是,虽然

ios - CoreData + iCloud + 级联删除 - 如何处理?

CoreData实体“A”与CoreData条目“B”的集合具有一对多关系,使用级联删除规则。在iCloud环境中,当设备1显示“B”条目之一的详细View时,设备2删除了“A”条目。当设备1收到NSPersistentStoreDidImportUbiquitousContentChangesNotification通知时,其AppDelegate调用mergeChangesFromContextDidSaveNotification然后广播一个内部通知,该通知由ViewController捕获,显示条目的详细信息“B”(代码在应该使用的地方使用performBlock)。但是,虽然