草庐IT

icloud-services

全部标签

ios - 如何知道文件是否会在 iCloud 中备份?

我的应用被拒绝了,因为我使用Documents目录来存储我从服务器下载的一些文件。我从Apple的文档中读到:https://developer.apple.com/library/ios/#qa/qa1719/_index.html我找到了这段代码:addSkipBackupAttributeToItemAtURL->NSStringparameter?我还读到这段代码对iOS版本>=5.0.1很有用。并且iOS版本所以,我有两个问题:首先我需要我的应用程序中的文件才能工作(比如数据库)。如果我将这些文件存储在Caches目录中,只要iOS需要就可以删除我的文件。所以我将文件存储在D

Angular 里的 Service Worker

从5.0.0版本开始,Angular附带了一个ServiceWorker实现。Angular开发人员可以利用这个serviceworker并从其提供的更高的可靠性和性能中受益,而无需针对低级API编写代码。这个实现就是SAP电商云SpartacusUIpackage.json中提到的依赖@angular/pwa:Angular的ServiceWorker旨在优化最终用户在缓慢或不可靠的网络连接上使用应用程序的体验,同时最大限度地降低提供过时内容的风险。为此,AngularServiceWorker遵循以下准则:缓存应用程序就像安装本机应用程序。应用程序被缓存为一个单元,所有文件一起更新。正在运

ios - 从 iOS8 开始,我们应该为所有 iCloud 应用程序使用 CloudKit 吗?

我注意到很多人使用Obj-C和导入.h等创建iCloud应用程序。对于像我这样的菜鸟来说,这似乎非常复杂,因为我从一开始就使用Swift。人们说仅使用Swift和CloudKit就可以创建iCloud应用程序。可能吗?谢谢 最佳答案 实际上,CloudKit是iCloud之上的一层。使用CloudKit,您可以处理结构数据。对于iCloud,您可能指的是“iCloud文档存储”?在这两种情况下,您都可以使用Swift和ObjectiveC执行此操作。iCloud文档存储时间更长,这可能是大多数示例都在ObjectiveC中的原因。使

systemctl start docker异常 Job for docker.service failed because the control process exited with error

启动docker异常了Jobfordocker.servicefailedbecausethecontrolprocessexitedwitherrorcode.See"systemctlstatusdocker.service"and"journalctl-xe"fordetails. 如果在启动Docker时遇到"Jobfordocker.servicefailedbecausethecontrolprocessexitedwitherrorcode."错误,这表明Docker服务启动时出现问题。为了排查和解决问题,您可以按照以下步骤进行操作:检查Docker服务状态:运行以下命令检查Do

ios - 如何在 iOS 应用程序中从 iCloud 自动删除数据备份

由于iCloud备份限制,我的应用程序被应用程序商店拒绝,而我没有将任何数据保存到iCloud。请帮助我。 最佳答案 但假设您正在文档目录中保存一些数据。苹果说你必须标记这个数据,它不是由iCloud备份的。Thismighthelp.(但这也应该在您从Apple获得的答案中。 关于ios-如何在iOS应用程序中从iCloud自动删除数据备份,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/quest

ios - UIDocumentPickerViewController 因缺少 iCloud 权利而崩溃

我在我的iOS应用程序中使用UIDocumentPickerViewController来允许用户打开外部文件。我已将相关的iCloud权利添加到我的应用程序包中,大多数时候一切都运行良好。但是,有时文档选择器会崩溃,提示应用程序缺少此iCloud权利。我通过实验发现,当发生这种情况时,[NSFileManagerdefaultManager].ubiquityIdentityToken的值通常为nil,因此我通过检查ubiquityIdentityToken作为临时措施。任何人都可以阐明这里可能发生的事情,以及我可以做些什么来避免这次崩溃吗?这似乎完全超出了我的控制范围。

iOS Location Services 访问和系统 Frequent Location

我注意到iPhone上的“常用位置”似乎比监控iOS访问的应用程序(https://developer.apple.com/reference/corelocation/clvisit)使用的电量少得多。可以在手机上通过设置->隐私->定位服务->系统服务->常用位置查看iPhone上的常用位置。我想知道CLLocationManager的Visit监控服务是不是和iOS的Frequentlocation一样,还是苹果用的是不同的系统。如果Apple使用相同的服务,为什么它对电池没有任何影响? 最佳答案 这两个API用于不同的目的。

iphone - iCloud - 移动文件完成

我可以使用条件setUbiquitous:YES将文件从本地目录移动到iCloud。文件已成功移动。如果文件较大,需要一定的时间才能完成移动。有什么方法可以识别文件是否已完成移动到iCloud?预先感谢您的回答。 最佳答案 注意:我自己没有做过,所以下面的所有信息都纯粹来自阅读文档:NSMetadataItem类有一个名为NSMetadataUbiquitousItemIsUploadedKey的属性键。了解这一点后,您应该能够设置一个NSMetadataQuery,在项目上传后通知您。

iphone - 将 Sqlite 数据库与 iCloud 同步?

我有一个已经在应用程序商店中的应用程序,它使用Sqlite数据库。现在我想制作另一个版本,其中包括iCloud同步,现在,问题是,是否有任何教程或第三方代码将sqlite数据库与iCloud同步,因为我搜索了很多但没有得到任何可用的答案?提前致谢。 最佳答案 SQLite和iCloud不能很好地结合。虽然可以使用iCloud文件API将SQLite文件放入iCloud,但这样做几乎肯定会损坏文件。SQLite在设计时并没有考虑到这种用途,在外部日志文件、未提交的事务等之间,文件是否损坏甚至不是问题,只是何时损坏(答案是“很快”)。尽

ios - 如何确定用户是否打开了 iCloud 照片图库?

我正在访问用户的照片以从PHPhotoLibrary上传,但我需要能够判断他们是否打开了iCloud照片库。如果他们有iCloud照片库,那么他们将有一个名为“所有照片”的相册-如果关闭iCloud照片库,他们将没有。 最佳答案 我认为没有任何直接的方法可以做到这一点。但是,有两种我熟悉的解决方法:检查assetCollection的localizedTitle和PHAssetCollectionSubtypeSmartAlbumUserLibrary的subType。对于禁用iCloud的设备,localizedTitle将是“相