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