我有一个 Mac 应用程序,它生成一些数据并将其写入文件,然后询问用户他们要将其保存在哪里,并将保存的文件从沙箱移动到他们指定的位置。除非用户选择一个已经存在的文件,否则这工作正常。如果用户在 OSX 告诉他们文件已经存在时按下“替换”,则 NSError 变为非零,并具有以下本地化描述。
无法将“testfile”复制到“桌面”,因为已存在同名项目。
我怎样才能让这个沙盒应用程序覆盖预先存在的文件?
谢谢,
有状态的
我有一个 Mac 应用程序,它生成一些数据并将其写入文件,然后询问用户他们要将其保存在哪里,并将保存的文件从沙箱移动到他们指定的位置。除非用户选择一个已经存在的文件,否则这工作正常。如果用户在 OSX 告诉他们文件已经存在时按下“替换”,则 NSError 变为非零,并具有以下本地化描述。
无法将“testfile”复制到“桌面”,因为已存在同名项目。
我怎样才能让这个沙盒应用程序覆盖预先存在的文件?
谢谢,
有状态的