草庐IT

ios - 将 “iCloud containers” 权利添加到您的 App ID

我正在努力解决这个问题几个小时。我已经检查了AppID并确认了iCloud容器。我也在应用程序权利中输入了相同的内容。但在“将“iCloud容器”权利添加到您的AppID”之前始终有一个红色标记。我创建了新的配置文件并删除了过期的配置文件。这是我第一次面对这个问题。此问题是否与开发人员证书签名或其他问题有关? 最佳答案 我前几天遇到了同样的问题。通过执行以下步骤修复它:转到您的开发者帐户找到您正在处理的AppID点击编辑。在iCloud部分,选择“包含CloudKit支持(需要Xcode6)”单选按钮为我工作。

ios - 将 “iCloud containers” 权利添加到您的 App ID

我正在努力解决这个问题几个小时。我已经检查了AppID并确认了iCloud容器。我也在应用程序权利中输入了相同的内容。但在“将“iCloud容器”权利添加到您的AppID”之前始终有一个红色标记。我创建了新的配置文件并删除了过期的配置文件。这是我第一次面对这个问题。此问题是否与开发人员证书签名或其他问题有关? 最佳答案 我前几天遇到了同样的问题。通过执行以下步骤修复它:转到您的开发者帐户找到您正在处理的AppID点击编辑。在iCloud部分,选择“包含CloudKit支持(需要Xcode6)”单选按钮为我工作。

ios - OSX 和 iOS 之间的 iCloud 核心数据共享

我有一个适用于OSX和iOS的应用程序,两者都使用iCloud在它们之间共享核心数据。当我在iPhone中进行更改时,我可以在OSX应用程序中看到它们,并且NSPersistentStoreDidImportUbiquitousContentChangesNotification在两个应用程序中都被调用,因此iOS->Mac运行良好。但是当我在Mac应用程序中进行一些更改时,我无法在iPhone中看到它们。iPhone从不调用NSPersistentStoreDidImportUbiquitousContentChangesNotification。我能够获得Mac更改的唯一方法是在i

ios - OSX 和 iOS 之间的 iCloud 核心数据共享

我有一个适用于OSX和iOS的应用程序,两者都使用iCloud在它们之间共享核心数据。当我在iPhone中进行更改时,我可以在OSX应用程序中看到它们,并且NSPersistentStoreDidImportUbiquitousContentChangesNotification在两个应用程序中都被调用,因此iOS->Mac运行良好。但是当我在Mac应用程序中进行一些更改时,我无法在iPhone中看到它们。iPhone从不调用NSPersistentStoreDidImportUbiquitousContentChangesNotification。我能够获得Mac更改的唯一方法是在i

ios - 用户可以手动删除 iCloud 键值存储 NSUbiquitousKeyValueStore 中的值吗

我想知道除了我(开发人员)之外是否有其他人可以删除存储在NSUbiquitousKeyValueStore中的值。Documentation指出应用程序被赋予1MB/1024键值对。它没有提及用户是否能够通过设置、删除应用程序或任何其他方式删除它们。这是一个安全的假设吗? 最佳答案 您是正确的,因为最终用户无法删除iCloudKVS数据。设置里显示的是documentbased/coredata存储,当然还有iClouddrive。如果您允许他们通过您的应用程序这样做(即按下一个按钮来执行代码以杀死字典中的条目),他们唯一可以对其进

ios - 用户可以手动删除 iCloud 键值存储 NSUbiquitousKeyValueStore 中的值吗

我想知道除了我(开发人员)之外是否有其他人可以删除存储在NSUbiquitousKeyValueStore中的值。Documentation指出应用程序被赋予1MB/1024键值对。它没有提及用户是否能够通过设置、删除应用程序或任何其他方式删除它们。这是一个安全的假设吗? 最佳答案 您是正确的,因为最终用户无法删除iCloudKVS数据。设置里显示的是documentbased/coredata存储,当然还有iClouddrive。如果您允许他们通过您的应用程序这样做(即按下一个按钮来执行代码以杀死字典中的条目),他们唯一可以对其进

ios - iCloud 文档不可见

我正在尝试使用iCloud文档来存储来self的iOS应用程序的XML文件。一切似乎都工作正常(我可以毫无错误地写入和读取文件)除了我的应用程序的文件没有出现在iCloud文档中,既没有出现在icloud.com中,也没有出现在developer.icloud.com中,也没有出现在我的WindowsPC的iCloudDrive文件夹中。我在模拟器中运行应用程序并在真实设备上使用TestFlight进行测试。我安装了最新版本的Windows4.0版iCloud。该应用程序是在Xcode6中创建的。有谁知道如何让文件出现在iCloud文档中?我用来保存文件的代码:NSLog(@"Sync

ios - iCloud 文档不可见

我正在尝试使用iCloud文档来存储来self的iOS应用程序的XML文件。一切似乎都工作正常(我可以毫无错误地写入和读取文件)除了我的应用程序的文件没有出现在iCloud文档中,既没有出现在icloud.com中,也没有出现在developer.icloud.com中,也没有出现在我的WindowsPC的iCloudDrive文件夹中。我在模拟器中运行应用程序并在真实设备上使用TestFlight进行测试。我安装了最新版本的Windows4.0版iCloud。该应用程序是在Xcode6中创建的。有谁知道如何让文件出现在iCloud文档中?我用来保存文件的代码:NSLog(@"Sync

ios - iCloud 调试仪表状态 : Disabled

我创建了一个应用程序,用iCloud测试CoreDataSync。该应用程序运行正常,设备之间的数据同步没有问题。调试时,从Xcode(6)在设备上运行时,iCloudDebugGauge显示状态:已禁用。我在下面的列表中没有看到我的容器和文件。有时,图表显示一些下载但似乎没有其他报告。我确实在调试控制台中得到了预期的消息和日志输出,正如我所说,设备正在同步。添加到一台设备上的对象会传播到另一台设备,删除和更新一切正常。为什么仪表显示已禁用,为什么我看不到调试信息?我需要做些什么才能在Xcode中启用调试仪表吗? 最佳答案 iClo

ios - iCloud 调试仪表状态 : Disabled

我创建了一个应用程序,用iCloud测试CoreDataSync。该应用程序运行正常,设备之间的数据同步没有问题。调试时,从Xcode(6)在设备上运行时,iCloudDebugGauge显示状态:已禁用。我在下面的列表中没有看到我的容器和文件。有时,图表显示一些下载但似乎没有其他报告。我确实在调试控制台中得到了预期的消息和日志输出,正如我所说,设备正在同步。添加到一台设备上的对象会传播到另一台设备,删除和更新一切正常。为什么仪表显示已禁用,为什么我看不到调试信息?我需要做些什么才能在Xcode中启用调试仪表吗? 最佳答案 iClo