如何使用Swift在任意位置创建文件?
如果您拥有绝对路径,如何在任意位置创建文件?我想在任意位置创建一个文件如何使用Swift在任意位置创建文件?,swift,file,file-io,Swift,File,File Io,如果您拥有绝对路径,如何在任意位置创建文件?我想在任意位置创建一个文件/Users/me/random/project3/,这很可能是因为你的应用程序是沙盒 转到项目设置,选择macOS目标并转到“签名和功能”。您应该看到如下内容: 如果您的应用程序需要在任意位置创建文件,则必须通过单击右上角的“x”删除应用程序沙盒。请注意,这将导致Mac应用商店拒绝您的应用 如果你想将你的应用上传到Mac应用商店,那么你必须保留沙箱,并且只写“用户选择的位置”。选择“用户选择的文件”旁边的“读/写”而不是“
/Users/me/random/project3/,这很可能是因为你的应用程序是沙盒
转到项目设置,选择macOS目标并转到“签名和功能”。您应该看到如下内容:
如果您的应用程序需要在任意位置创建文件,则必须通过单击右上角的“x”删除应用程序沙盒。请注意,这将导致Mac应用商店拒绝您的应用
如果你想将你的应用上传到Mac应用商店,那么你必须保留沙箱,并且只写“用户选择的位置”。选择“用户选择的文件”旁边的“读/写”而不是“只读”。(虽然它说“文件”,但也包括目录)这允许您使用类似于NSSavePanel
Supid的问题写入用户选择的位置,您是先创建目录的吗?是的,目录存在。我的答案是否回答了您的问题?如果是,请考虑通过点击复选标记接受它!