macOS 的软件是不是不会往自己那个.app 里写入信息?

2022-01-02 20:32:43 +08:00
 LoneFireBlossom

因为某些 BUG 我又重装了,所以想确认一下:

我从时间机器里复制出来的 app 文件,和我从 app store/网上下载的安装包安装的 app 文件会不会有区别。

虽然我记得好像是没区别,不过还是想确认一下(搜了几下没搜到相关的讨论),如果不一样的话我就全都重新下载,更花时间了。


顺带选 Monterey 的其中一个 BUG 吐槽一下:

京东买的闪迪移动固态硬盘,均分为了两个分区( partition ,不是 volume ),一个放了时间机器,APFS 加密;一个放了 CCC 备份( carbon copy clone ),APFS 。

Monterey 12.1 ,插上这个硬盘,在 finder 的侧栏里只能看到时间机器的分区,看不到另一个分区(可以正常读写)。抹盘重装的 Monterey 依旧如此。

在别人的 Big Sur MBP 上试了试,finder 侧栏里这俩分区都能显示的。

2088 次点击
所在节点    macOS
14 条回复
Phishion
2022-01-02 20:57:59 +08:00
有些确实无区别,有些应该压根运行不起来,你可以都拖进去一个个试
dingwen07
2022-01-02 21:06:52 +08:00
你自己拖动安装是安装到 /Applications 里的,更改需要更高权限,软件必须向你申请才能够更改。直接拖动不需要是因为通过 Finder 操作默认授权。
LoneFireBlossom
2022-01-02 21:25:20 +08:00
@dingwen07 那是不是说,只要是以前在安装或使用时,向我申请过要输入密码(指纹都不行,必须输入密码)的那些 APP 都有可能改过 .app 文件?
zhouwb
2022-01-02 22:29:24 +08:00
如果是同一台机器从做系统,直接复制啥问题都没有,不过我一般是保存配置文件,而不是 app 本身
Building
2022-01-02 23:28:02 +08:00
.app = 二进制执行文件 + app 执行需要加载的资源(媒体文件,多语言,框架等)
ysc3839
2022-01-03 01:46:20 +08:00
应该是不能写的,据说 (只是据说,我没有实测) 增删 (不只是修改现有文件) .app 内的文件都会导致签名失效,然后系统拒绝启动。
xupefei
2022-01-03 01:48:21 +08:00
写不写全看程序自己,比如 unifi controller 就会往里面写数据。
xtinput
2022-01-03 03:03:45 +08:00
虽然 macOS 上的应用是可以 app 自己往 app 里面写东西进去,但极少用开发者这么做,因为这么做更新就被覆盖了,而且这个还需要完全磁盘权限
至于 Monterey 上的小 BUG 就忍受吧,Monterey 质量很差,我用在 2015 款 15 寸上访达选中某一行然后再选下一行的时候上面那一行会出现拖影,在 21 款就没问题了
locoz
2022-01-03 03:11:29 +08:00
会写。比如文件对比工具 Beyond Compare 如果是试用期会写个证书进去,文件类型配置也写在里面;比如 Minecraft 的一个启动器 MultiMC 会把各版本的游戏直接塞进自己的.app 里。
LoneFireBlossom
2022-01-03 06:03:42 +08:00
@xtinput 哎,比 Big Sur 还是要稍微好一点。可以看我之前发的帖子,我抹盘重装的 Big Sur ,只装了 chrome 微信等几个软件,在备忘录里打字就卡。
Monterey 至少这点不卡了,让我还能正常使用。之所以升级是因为 Catalina 有 BUG ,升级完之后发现 bug 还在,而且还多了一些 bug ,比如 1 楼说的,再比如我四指左右切换桌面明显相当不跟手+掉帧,等等。我重装之后这个不跟手问题貌似消失了。
LoneFireBlossom
2022-01-03 06:06:46 +08:00
@LoneFireBlossom 发现 Monterey bug 更多但是没有回退的原因是,我想我迟早还是要升级过来的,为了那个 universal control……
LoneFireBlossom
2022-01-03 06:50:07 +08:00
@zhouwb 配置文件是不是就是用户名 /Library/Preferences 里那些 plist 文件啊?我直接从时间机器里拷贝到电脑里,设置就都恢复了是吧
LoneFireBlossom
2022-01-03 07:04:23 +08:00
@LoneFireBlossom #12 😢试了试发现并不行,看来还是得一个个软件的偏好设置单独弄
zhouwb
2022-01-03 16:35:23 +08:00
@LoneFireBlossom 看软件吧,不同软件的配置文件在不同的位置

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/825827

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX