问题标签 [icloud]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - ios5 应用程序 - 缺少文档目录数据 - icloud
我面临一个问题,即设备闲置一段时间后,文档目录中的数据库文件丢失了所有数据。iPhone 有 iCloud 订阅,并且在 iCloud 设置中,该应用程序设置为使用 iCloud 存储和备份。
但是该应用程序没有设置 iCloud 配置文件、权利或代码中的任何内容。我的意思是从应用程序的角度来看,没有任何东西被修改以使用 icloud 功能。
在这种情况下,icloud 如何与应用程序一起运行。应用程序文档目录数据丢失的原因-与iCloud有关吗?
谢谢
iphone - NSPersistantStoreCoordinator - addPersistentStoreWithType - 无处可去?
我想我开始在我的 iPhone 和 Mac 应用程序中实现 iCloud 集成。有时事情偶尔会在设备之间同步!
但我发现当应用程序崩溃时,任何更改都不再同步到 iCloud 存储。
一旦 Mac 版本崩溃,我就无法让它再次运行——当它运行到方法内部时似乎卡住[psc addPersistentStoreWithType:configuration:URL:options:error:]
了——(NSPersistentStoreCoordinator *)persistentStoreCoordinator
我没有收到任何错误,它只是无限期地坐在那里(这是在 mac 版本上)。
还有一个单独的问题 - 我是否正确理解我不能使用现有数据库并期望它出现在 iCloud 存储中 - 我将不得不通过应用程序将其导入或迁移到新的 sqlite db 中(对于我对 iCloud 存储所做的更改)?
谢谢你的帮助,
亚当
ios - Caches 目录的向后兼容性
iCloud 的一项建议是使用该Library/Caches
目录来存储不需要备份到云端的文件。该目录的向后兼容性如何?如果它在 iPhone OS 3.0 上不存在,我需要创建它吗?我可以依靠它在那里并使用这样的代码来获取它的路径吗?
macos - URLForUbiquityContainerIdentifier (iCloud) 的路径不正确
我使用外部硬盘驱动器存储我的用户数据,两周前我发生了崩溃并更换了另一个名称的新磁盘。我在首选项面板上的用户和组高级选项上执行此操作。当我从 NSFileManager URLForUbiquityContainerIdentifier 获取路径时,我的问题出现了,它引用了我不再拥有的旧外部卷“jose”。我该如何更新它?
文件://localhost/Volumes/Jose/Library/Mobile%20Documents/4C224W52W5~com~piso13~Recipes
iphone - openWithCompletionHandler 完成处理程序参数始终 = NO
我有这样的代码(我尝试从云打开文档):
// ===========================
但是openWithCompletionHandler 完成块的成功参数总是等于 NO。这可能是什么原因?
macos - 我如何在 iCloud 中同步核心数据?(OS X Lion 应用程序)
正如标题所说,我想在 iCloud 中同步我的核心数据 os x lion 应用程序,有没有示例代码?我注意到 WWDC 2011 视频会话中有一个示例,但我找不到在哪里下载它,任何机构都可以弄清楚吗?
iphone - 如何备份/同步文档目录中的 sqlite 数据库?iCloud 是答案吗?
我在应用商店中有一个简单的阅读器应用程序,我正在尝试添加一些功能。现在,该应用程序的用户能够存储不同的书签、做笔记和突出显示内容的不同部分,这些都使用 FMDB 保存到文档目录中的本地 sqlite db。
一切都很好,除了每次删除应用程序时,都会出现本地数据库。因此,随着 iCloud 的出现,我想知道是否有一种理想的解决方案可以以某种方式备份我的数据库并在需要时恢复它?另外,如何在不同设备上的使用之间进行同步呢?
如果不是 iCloud,我还有哪些其他选项可以实现此功能?我在几个不同的应用程序中看到过它,我只是不知道他们是如何做到的。
谢谢!
感恩节快乐!
macos - iCloud:如果在本地打开时在另一台机器上修改文件,则会失去写入文件的权限
我的 iCloud 文档共享主要用于 Mac OS X;我可以将一台机器上的文档和更新保存并阅读到另一台机器上。此时唯一的问题是,如果同一文档在两台机器上打开并且其中一台机器更新了该文档,那么另一台机器将无法再保存该文档,除非它被关闭并重新打开。显示一个错误,说我没有写入文档的权限。我一直在查看文档,但我还没有找到任何看起来可以解决问题的东西。我打电话:[NSFileCoordinator addFilePresenter:self];
当文件打开时,但它似乎没有任何效果。
有没有其他人遇到过这个问题并找到了解决方案?
iphone - setUbiquitous 是将文件移动到 iCloud 的唯一方法吗?
文档说NSFileManager
'ssetUbiquitous
方法是将文件移动到云端的方法。但是,我使用NSFileManager
'scopyItemAtURL
将NSFileCoordinator
文件从应用程序沙箱复制到普遍存在的容器。它工作正常。
这种方法有问题吗?
iphone - iCloud - 照片流
是否有任何公共 API 可以告诉我用户是否在设备上启用了 iCloud 的照片流功能?
我希望根据此调用的结果执行一些操作,因此我必须检测它是否已启用。