2016-04-03 2 views
0

Можем ли мы использовать Document Picker, не являясь членом Apple Developer Program? Если да, то как? Xcode не позволяет добавлять права iCloud, не становясь членом. Как обойти эту проблему. См. Изображения ниже. Изображение1:enter image description hereМожно ли использовать Document Picker, не являясь членом программы разработчиков Apple?

Image2:enter image description here

Смотрите эту ссылку: developer.apple.com/support/app-capabilities Он заявляет, что использовать ICloud/CloudKit мы должны зарегистрироваться для разработчиков Apple, программы

ответ

2

Вы должны быть частью Программная программа Apple для использования любых возможностей, например Уведомления, iCloud, Game Center и т. Д. Нет никакого способа обойти это, так оно и есть.

Если вы хотите открыть/сохранить IOS документы без ICloud, вы можете просто сохранить непосредственно к приложению песочница .: например

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)