icloud相关内容

应用程序必须遵循 iOS 数据存储指南,/documents 中没有任何内容,但仍有一些 kbs 发送到 iCloud

我的应用被拒绝了,原因如下: 您的应用没有按照要求遵循 iOS 数据存储指南根据 App Store 审核指南. 您的应用将 4.0 MB 的数据备份到每个用户的 iCloud 空间发射.请务必为所有设置“不备份"属性不是由用户生成或修改的数据.检查多少您的应用正在存储的数据: 安装并启动您的应用 转到设置 > iCloud > 存储和备份 > 管理存储 如有必要,请选择“显 ..
发布时间:2021-12-23 00:06:19 移动开发

iOS 正在将 28.0KB 的一些未知数据从我的应用程序备份到 iCloud

我的应用程序因未将“不备份"属性设置为我使用的两个内部文件(并存储在/Documents 中)而被拒绝.我已经设置了属性,它不再备份那些文件 (~11.5MB). 它仍然在备份一些 28kb 的数据.我从/Documents 文件夹中删除了所有数据并将它们放在/tmp 中,只是为了确保 Documents 中的任何内容都无法备份.更改后,我确认我的应用程序的/Documents 为空,但 i ..
发布时间:2021-11-17 00:08:23 移动开发

无效的代码签名权利,向苹果提交应用程序时出错

我正在开发一个启用了 iCloud 的应用程序.将应用程序上传到苹果时,出现以下错误: 无效的代码签名权利.您的应用程序包签名包含 iOS 不支持的代码签名权利.具体来说,关键有效载荷中的 `'com.apple.developer.icloud-container-identifiers' ------- 不支持` 在网上冲浪时,我也得到了一些禁用 iCloud 的答案,但我想为我的应用程 ..
发布时间:2021-11-16 23:59:33 移动开发

通过在 iOS 中同步压缩的 sqlite 数据库可能会拒绝应用程序

我有一个需要使用 iCloud 备份的 SQLite 数据库.我知道 Apple 建议不要同步整个数据库,它可能拒绝应用.可能的解决方法包括 - 1) 切换到核心数据- 这个选项太晚了,考虑到核心日期的学习曲线,我不希望延长时间表. 2) 维护 SQLite 的日志文件并同步日志文件- 这个选项更有效,我将把它作为故障安全 3) 使用 ZipArchive 压缩数据库并同步 zi ..
发布时间:2021-11-16 23:58:57 移动开发

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

在我的应用程序中,我必须存储核心数据数据库和音频文件,所以我解码后将它们放在 Documents 目录中.为了防止他们备份,当我第一次启动应用程序时,我把不要备份这样的标志 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{[se ..
发布时间:2021-11-16 23:40:51 移动开发

是否有 API 可以连接到 iCloud 并获取联系人和联系人更改?

我想知道 Apple 是否提供了一种适用于 iCloud 的 API,可以连接到该 API 并在联系信息发生变化时收到通知. 这一点是我想知道是否可以在 iCloud 之外从 iCloud 同步联系人(例如,从 iCloud 到某个同步服务器,然后到其他设备). 谢谢! 解决方案 这是您要查找的内容的实现. 虽然里面有一个bug,但是当你有超过500个联系人时,它不起作用 ..
发布时间:2021-11-15 02:00:41 移动开发

& quot;使用iCloud的核心数据"与"iCloud核心数据"

我的问题是:如何找到有关“使用iCloud的核心数据"的更多信息?找不到太多的"iCloud核心数据"? 这两件事的命名非常相似,这使得很难找到有关其中一项的信息而又找不到另一项. 当我说"iCloud Core Data"时,我指的是最近在iOS10中不推荐使用的功能."iCloud核心数据"涉及具有普遍性选项的核心数据存储,这意味着使用iCloud在各种设备上同步单个记录更新. ..
发布时间:2021-05-16 20:49:53 移动开发

CloudKit:按创建日期对查询结果进行排序

从CloudKit加载项目时,我想按创建日期排序结果.我相信现在它是按记录的第一个属性排序的. func loadItems(){让谓词= NSPredicate(值:true)let query = CKQuery(recordType:"Items",谓词:谓词)db.performQuery(query,inZoneWithID:nil){(结果,错误)->虚空进入如果错误!= nil ..
发布时间:2021-05-16 20:42:12 移动开发

iCloud Sync确实可以在iPhone&Mac,但不适用于iPad

我发现iCloud Sync有一个奇怪的问题. 情况:我已经开发了iOS,iPadOS和使用SwiftUI的macOS App.这三个版本共享相同的代码库(macOS版本是Catalyst iPad版本).该项目确实通过 NSPersistenceCloudKitContainer 支持iCloud Sync,以在所有3个设备之间同步数据. 问题:iCloud Sync在iPhone和 ..

iCloud错误“操作无法完成.(LibrarianErrorDoman错误10-无法配置集合.)

我想将现有应用程序迁移到iCloud. 在尝试学习操作时,我尝试了一个示例应用程序,该应用程序已按照演示中的描述进行了工作(如iTunes stanford大学课程的第17讲所示). 遇到此问题的人可以帮助我诊断我为使以下操作失败而搞砸了哪一步?这基本上是在告诉我没有要查询的数据吗?还是发生其他未正确配置的事情? 我在控制台中得到以下内容(在我调用 [self.iCloudQue ..
发布时间:2021-05-15 19:26:01 移动开发

重命名iCloud文档

问题 到目前为止,我的代码是创建新的本地文件并删除iCloud文件的代码. 是否可以重命名iCloud文档,使其保留在iCloud中? GarageBand可以做到.可以重命名iCloud歌曲.重命名完成后,歌曲仍在iCloud中.但是GarageBand是Apple应用程序,因此它可能使用私有api. 我当前的代码: -(void)moveFrom:(NSURL *)s ..
发布时间:2021-05-15 19:25:54 移动开发

保存在iCloud Drive上的文档似乎无法在iOS上下载

我将让用户使用iCloud驱动器保存其数据的备份.很好但是,如果我切换到另一台启用了iCloud Drive的设备,则无法读取该文件. 我可以在iCloud Drive App中看到备份文件,但尚未下载(显示“从icloud符号下载"). 如果用户要还原备份,是否可以强制下载目录中所有可用的文件? 在iOS 8/9上使用Swift 2. 解决方案 我自己解决了这个问题.我 ..
发布时间:2021-05-15 19:25:45 移动开发

如何确定iCloud文件夹中是否存在文件?

我有一个iOS应用程序,可将文件存储在iCloud中.启动应用程序时,我想确定以前的设备是否已经上传了任何文件.我启动第一台设备,它将文件添加到iCloud(我可以在Mac上的“移动文档"文件夹中看到它们).然后,我在第二台设备上启动该应用程序,并尝试使用以下NSMetadataQuery来查看是否已上传任何文件,但它返回0个结果.如果我继续运行该查询,则大约8到10秒后它会返回结果. iCl ..
发布时间:2021-05-15 19:25:41 移动开发

获取icloud Web服务端点以获取数据

我的问题可能看起来很愚蠢,但是我在Google上进行过多搜索后仍未提出任何疑问. 我正在使用iCloud Web服务.为此,我已将此Python代码转换为PHP. https://github.com/picklepete/pyicloud 到目前为止,一切正常.使用icloud用户名,密码进行身份验证时,我将获得Web服务URL列表作为响应的一部分.现在,例如,要使用“联系人" We ..
发布时间:2021-05-15 19:25:38 Python

Xcode 9 Server exportArchive:键"iCloudContainerEnvironment"的exportOptionsPlist错误:预期为{Development,Production}中的一个

我最近升级到Xcode 9 Server,发现一个突然的问题.在遇到这个错误之前,我还有其他几个问题.我从自动签名更改为来回手动唱歌.现在,在我的iOS项目中,我已经手动对其进行了设置,并且在服务器上我都尝试了这两种设置.构建成功,并且产生了一个归档文件(尽管我无法下载),但是它也给了我错误: exportArchive:关键'iCloudContainerEnvironment'的expo ..
发布时间:2021-05-15 19:25:35 移动开发

UIDocumentPickerViewController将url返回到不存在的文件

我正在使用 UIDocumentPickerViewController ,以允许用户从iCloud驱动器中选择一个文件上传到后端. 在大多数情况下,它可以正常工作.但是,有时(尤其是在互联网连接不连续的情况下) 处理此问题的正确方法是什么?我正在考虑使用 我通过在OS X上的iCloud Drive中添加两个大图像(每个图像约5MiB)并在iPhone上仅打开其中一个图像( asy ..
发布时间:2021-05-15 19:25:29 移动开发

CloudKit和Core在设备之间同步数据

我基于核心数据创建了一个简单的 Notes 应用.现在,我想在用户设备之间添加同步. 以及我阅读的所有文章(此,此)说,我应该完全摆脱我的核心数据数据库,我的所有代码都将丢失,并使用 ICloud套件进行全部重做? 无法将数据从 Core Data 同步到 ICloud 吗?如果我摆脱了核心数据,我的应用程序将如何离线运行? 并建议使用 ICloud sync 的简单项目 P ..
发布时间:2021-04-24 20:25:41 移动开发

哪个API可以替代iCloud的核心数据

更新,2016年6月:截至NSPersistentStoreCoordinator的最新文档,与带iCloud的核心数据相关的所有内容均标记为不推荐使用.因此,应该避免在新开发中使用它. 使用Core Data,iCloud和CloudKit进行同步和备份以及它们如何协同工作 重要事项不建议将iCloud与Core Data一起使用,并且不再受支持. CloudCore ,但我也 ..
发布时间:2021-04-22 19:40:54 移动开发