我有一个OS X应用程序,它使用NSDocument.save(to:URL)将文档保存到iCloud。我如何在Finder中查看这些内容?
通过打印URL,我看到文件保存到“/ Users / me / Library / Mobile%20Documents / iCloud~com~mycompany~appname / Documents / filename”。但是,如果我导航到该目录,它不会向我显示内容。一旦我双击“Mobile Documents”文件夹,它实际上会将我带到一个名为“iCloud Drive”的文件夹,该文件夹不显示我的任何文件。
如果我导航到终端中的目录,那么我确实看到了我的文件。但有没有办法在Finder中实现目标?
谢谢!
答案 0 :(得分:0)
您需要在Info.plist和YourApp.entitlements中设置有关iCloud文档的信息。特别是,您需要注意手动设置.entitlements中的某些键,并且不能在Info.plist中的键中使用$(PRODUCT_BUNDLE_IDENTIFIER)
。你做过所有这些吗?
此外,在更改iCloud文档的设置后,请不要忘记增加软件包版本。让系统更新非常重要。
仅供参考,以下是我的应用程序(CotEditor)。我希望它可以帮助你。