问题标签 [icloud-api]
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.
ios - 在 ios safari 上上传文件的替代方法是什么?
我有一个移动网络应用程序/网站,我希望用户将 Word 文档上传到我们的网站。
由于 iPhone 上的 safari 无法上传文件,有哪些替代方案?
我看过http://code.google.com/p/iphone-photo-picker/但这不是照片。
它是否记录了 Dropbox API、iCloud API 或其他 API 允许从用户那里选择文件以复制到我们的服务器的任何地方?
或者,我们的 iPhone 用户使用 safari 是否有另一种方式?
ios - iCloud API 是否允许从 iOS 访问音乐库?
我知道并非所有信息都是官方的,并且有关新操作系统的一些信息处于锁定和密钥状态,但是是否公开了 iCloud API 是否会支持 iOS 应用程序访问用户的云音乐库?
iphone - 为 iCloud 改造我的应用程序
几天来,我一直在为为 iCloud 改造我的应用程序而感到困惑,希望有人能提供帮助。在解决了代码签名问题后,我不确定我是否了解合并 iCloud 的模型。我会告诉你我首先要解决的问题,因为我非常相信在让人们尝试修复我的工作方式之前告诉他们我正在尝试做什么 :-)
我的应用工作流程
- 用户浏览商店,其中列出了他们可以下载的一系列培训计划
- 用户选择一个计划并下载它
- 我根据他们的需求从我们的网络服务器中提取培训计划
- 我将他们下载的培训计划的文件名添加到他们拥有的计划列表中
- 用户打开培训计划并查看日常安排
我希望用户能够在他们的 iPhone 上执行此操作,然后打开他们的 iPad 并查看那里同步的完全相同的训练计划。
我的问题我目前将文件保存到 Documents 目录,效果很好。我如何对其进行改造以与 iCloud 一起使用,以便没有启用 iCloud 的人可以继续使用该应用程序,但那些确实获得了额外好处的人?
我的理解我很困惑我是否仍需要保存到 Documents 文件夹,然后将副本保存到 iCloud 文件夹,或者我是否从现在开始写入 iCloud 文件夹。
如果是前者,我相信我也只需将 Documents 文件夹文件的副本写入 iCloud 区域以将其向上推送,但是如何检测 iCloud 文件夹中的新文件并将其复制回我的 Documents 文件夹?
如果是后者,文件应该存在吧?
我希望是后者,并且仍然支持未打开 iCloud 的设备...
感谢任何帮助澄清。
亚当
xcode - 具有 iCloud 访问权限的 OSX Lion 应用程序
我需要为 Lion 构建一个具有 iCloud 功能的应用程序。我知道我必须签署应用程序才能使用权利选项来启用 iCloud。我不必在 MacStore 上分发我的应用程序,只需将其直接出售给我的客户。我是否需要订阅 Mac Developer 程序才能获得工作证书?或者我可以生成一个自签名并用它来签署我的应用程序?
谢谢
objective-c - 调用 -[NSFileManager setUbiquitous:itemAtURL:destinationURL:error:] 永远不会返回
我有一个NSDocument
基于简单的 Mac OS X 应用程序,我正在尝试在其中实现 iCloud 文档存储。我正在使用 10.7 SDK 进行构建。
我已经为 iCloud 文档存储配置了我的应用程序,并包含了必要的权利 (AFAICT)。该应用程序正确构建、运行和创建本地通用容器 Documents 目录(这需要一段时间,但一切似乎都在工作)。我正在使用NSFileCoordinator
Apple 推荐的 API。我相当确定我使用的UbiquityIdentifier
是 Apple 推荐的正确方法(它在下面进行了编辑)。
我在这个 WWDC 2011 视频中密切关注 Apple 的 iCloud 文档存储演示说明:
会话 107 自动保存和 Lion 中的版本
我的代码看起来与该演示中的代码几乎相同。
但是,当我调用我的操作以将当前文档移动到云端时,我在调用该方法时遇到了活性问题。-[NSFileManager setUbiquitous:itemAtURL:destinationURL:error:]
它永远不会回来。
这是我的NSDocument
子类中的相关代码。它几乎与 Apple 的 WWDC 演示代码相同。由于这是一个动作,因此在主线程上调用它(如 Apple 的演示代码所示)。当调用该-setUbiquitous:itemAtURL:destinationURL:error:
方法时,死锁会在接近尾声时发生。我试过移动到后台线程,但它仍然永远不会返回。
似乎信号量在等待永远不会到达的信号时阻塞。
在调试器中运行此代码时,我的源 URL 和目标 URL 看起来是正确的,因此我相当确定它们计算正确,并且我已确认目录存在于磁盘上。
我是否在做任何明显错误的事情会导致-setUbiquitous
永远不会回来?
iphone - openWithCompletionHandler 完成处理程序参数始终 = NO
我有这样的代码(我尝试从云打开文档):
// ===========================
但是openWithCompletionHandler 完成块的成功参数总是等于 NO。这可能是什么原因?
iphone - iCloud - 照片流
是否有任何公共 API 可以告诉我用户是否在设备上启用了 iCloud 的照片流功能?
我希望根据此调用的结果执行一些操作,因此我必须检测它是否已启用。
xcode4.2 - 与 iCloud 共享文本文档或照片
我想知道是否可以将图片或pdf文档上传到iCloud
并从那里与其他人分享?
就像在 上一样Facebook
,我想上传我的图片,让其他人可以从那里观看。
iCloud
有这样的分享选项吗?
问候,丹尼斯
ios5 - icloud 不更新下载进程
通常,我的代码可以从 iCloud 下载文件。但有时下载过程不会更新。
以下是一些代码片段:
开始下载:
更新下载:
请注意,更新功能只会在以下控制台打印时被调用一次,即使重新启动应用程序也不会被调用。
有没有人遇到过这个问题?
core-data - Core Data + iCloud:跨设备查找 NSManagedObject
如何在 2 个设备上找到相同的 NSManagedObject 对象?我试图保存 [object objectID.URIRepresentation.absoluteString] 但它似乎在商店之间不一致......当我在另一台设备上加载具有相同 URI 的 [managedObjectContext objectWithURI] 时,它指向不同的对象。
我猜问题是这两个设备指向每个设备上的不同商店。那么在两种设备上保持一致的最佳方法是什么?