0

我们可以在没有成为 Apple Developer Program 成员的情况下使用 Document Picker 吗?如果是,那么如何?Xcode 不允许在未成为会员的情况下添加 iCloud 权利。如何解决这个问题。请参阅下面的图片。 图片1: 在此处输入图像描述

图片2: 在此处输入图像描述

请参阅此链接:developer.apple.com/support/app-capabilities它指出要使用 iCloud/CloudKit,我们需要注册 Apple 开发者计划

4

1 回答 1

2

您需要成为 Apple 开发计划的一部分才能使用通知、iCloud、游戏中心等任何功能。没有办法解决这个问题,就是这样。

如果您想在没有 iCloud 的情况下打开/保存 iOS 文档,您可以直接保存到应用沙箱,例如:

let documents = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)[0] as! String
let writePath = documents.stringByAppendingPathComponent("foo.bar")

然后使用 writeToFile 对应的类型。

如果你在 OS X 上,那么你可以使用 NSOpenPanel、NSSavePanel,它们可以让你访问本地文件系统,并且不需要 Apple 开发人员配置。

(编辑以区分 iOS 和 OS X 解决方案)

于 2016-05-24T16:45:44.033 回答