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

问题描述:

我们可以使用文档选取器而不是Apple开发人员计划的成员吗?如果是,那么如何? Xcode不允许在没有成为会员的情况下添加iCloud权利。如何解决这个问题。看到下面的图片。 此搜索:enter image description here可以使用文档选取器而不是Apple Developer Program的成员?

镜像2:enter image description here

请参阅此链接:developer.apple.com/support/app-capabilities它声称使用的iCloud/CloudKit我们需要注册为苹果开发者计划

你需要的一部分苹果的开发计划利用任何功能,例如通知,iCloud,游戏中心等等。这是没有办法的,就是这样。

如果你想打开/无iCloud中保存IOS文件,你可以直接保存到App沙箱例如为:

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解决方案)