可以使用文档选择器而不是Apple Developer Program的成员吗?

时间:2016-04-03 19:31:49

标签: ios uidocumentpickervc

我们可以在不成为Apple Developer Program成员的情况下使用Document Picker吗?如果是,那怎么样? Xcode不允许在不成为成员的情况下添加iCloud权利。如何解决这个问题。见下图。 图片1: enter image description here

图片2: enter image description here

请看这个链接:developer.apple.com/support/app-capabilities它声明要使用iCloud / CloudKit我们需要注册Apple开发者计划

1 个答案:

答案 0 :(得分: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 dev配置。

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