macos - Cocoa:如何在应用程序的包内容内写入文件

标签 macos cocoa recycle-bin

当我们尝试删除/卸载Cocoa .app文件时,我们直接将.app文件移至垃圾箱。 这不能确保删除应用程序支持中的应用程序用户数据文件夹。 用户数据卡在那里。所以我想将用户数据/文件保存在应用程序本身内部(应用程序->showPacakge 内容->某处)。

如果不可能的话!当用户将应用程序移至垃圾箱时,有什么方法可以清除应用程序支持中的应用程序用户数据文件夹吗?

最佳答案

这不是一个好主意。

包裹内容已签名。任何修改都会被操作系统检测到,并会阻止应用程序的启动。

更不用说您可能无权访问应用程序文件夹,大多数用户将在其中保存其应用程序。

关于macos - Cocoa:如何在应用程序的包内容内写入文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23803791/

相关文章:

iphone - 仅将变量用于单元测试

objective-c - CFUserNotificationCreate 创建的弹出窗口不会出现在前面

cocoa - 是否可以更改应用程序的 Dock 图标,使其在不运行时保持不变?

c# - Windows:如何将路径很长的文件移动到回收站?

sql - Oracle Reyclebin 不释放空间

MySQL (OSX) LEFT JOIN 未按预期工作

objective-c - 如何在一个 bundle 中创建几个应用程序?

objective-c - 在 OS X 中以编程方式打开 map 应用程序

mysql5.58 在 mac os 10.6.5 中取消启动服务器

windows - 当回收站已满时,ShFileOperation 会做什么?