修复
菜单栏图标是空白的(v1.0.0 的致命问题)
MenuBarExtra 用的 person.crop.square.badge.magnifyingglass 这个 SF Symbol 根本不存在,系统返回 nil 后画出来是一块看不见但能点的空白区域——app 装了、进程也在跑,菜单栏上却什么都没有,用起来就像没装上。已换成 person.crop.square。
存了图却像没存上
图落在「桌面/AvatarLab/」子文件夹里,而「已存到…」的提示写在浮窗底部,菜单栏浮窗一失焦就关,提示根本来不及看。现在「存到桌面」存完会直接在访达里选中该文件;原来功能重复的「在访达显示」换成了「打开文件夹」。
写盘失败时退到「存储为」面板
ad-hoc 签名每次重新编译代码标识都会变,系统给的桌面访问授权会作废,而无 Dock 图标的应用重新授权的弹窗未必抢得到焦点。这种情况现在会退到「存储为」面板,走系统 powerbox 不受限制。
安装
下载 AvatarLab-1.0.1.dmg,打开后把 AvatarLab.app 拖进 Applications。
本 app 是 ad-hoc 签名,首次打开可能被拦,右键 →「打开」即可,或者:
xattr -dr com.apple.quarantine /Applications/AvatarLab.app打开后没有 Dock 图标也没有窗口,这是设计如此——去屏幕右上角菜单栏点那个方框人像图标。