MainasuK

A programmer using Swift

从 Mojave 到 Catalina

从 Mojave 升级到 Catalina 已经快一个月了,比较坑的是由于更严格的权限管理,需要打开应用需要重新授权。除此之外,还没有遇到特别严重的问题。不过小心为上,更新之前记得做好备份

软件

zsh

配置文件从 ~/.bash_profile 改为 ~/.zprofile 或 ~/.zshrc

Homebrew

brew update
brew doctor
brew upgrade
brew cask upgrade

Surge 3

系统更新后需要重新选择配置文件路径,完成后再次重启可正常使用

Steam

卸载 32 位旧版 Steam,重新安装 64 位

brew cask reinstall steam

Rocket Chat

App Store 版本出现沙盒权限问题,无法正常启动。卸载后使用重新安装

brew cask install rocket-chat

uTorrent

uTorrent 没有 64 位版的更新计划,换用 qbittorrent

brew cask install qbittorrent

CocoaPods

安装 CocoaPods 时可能出现错误,原因是依赖了错误的 ruby

brew install cocoapods
pod repo update
> /usr/local/bin/pod: /usr/local/Cellar/cocoapods/1.7.5/libexec/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby: bad interpreter: No such file or directory
  /usr/local/bin/pod: line 2: /usr/local/Cellar/cocoapods/1.7.5/libexec/bin/pod: Undefined error: 0

Workaround:从源代码编译安装

brew uninstall cocoapods
brew install cocoapods --build-from-source

重新安装 cocoapods-clean

sudo gem install cocoapods-clean

Launchpad

初始化 Launchpad 图标顺序

defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock

Spotlight

排除扫描的磁盘及文件夹设置被重置,需要重新设置不需要扫描的路径,例如外接桌面硬盘

Alfred

系统升级后由于应用程序路径改变,联想结果会出现重复的应用。键入 reload 刷新 alfred 缓存可解决

PopClip

高亮单词后不显示词典查询图标,重新打开 词典.app,等待词书自动下载更新后可解决

TeamViewer

检查软件更新,重新授权所需权限

新特性 / 新 BUG

「随航」- Sidecar

把 iPad 作为 Mac 的副屏使用,首次使用前需要将 iPad 连接到 Mac,打开 Finder,在侧栏中选择该设备,点击「信任」完成配对

Apple Watch 解锁

部分系统授权操作可以通过双击 Apple Watch 侧键完成

Music.app

Podcast 和视频功能从 iTunes 分离出,Music.app 只保留音乐部分。Podcast.app 使用 Mac Catalyst 编写,Music.app 使用 AppKit 编写,设计风格基本一致,但是功能都有退化。例如:音乐.app 点击音乐封面会直接 push 到专辑歌曲列表,没有了抽屉效果的预览功能;歌曲浏览模式失去了显示专辑封面的特性;分栏过滤功能被取消

BUG: 遇到播放音频出现非随机破音问题,重启电脑解决

默认情况下媒体库索引文件在 ~/Music/Music Library.musiclibrary 中,设置的目标媒体库地址为旧的媒体库目录中的 iTunes Media/,也就是 iTunes/iTunes Media。在不同设备间拷贝及同步 iTunes 资料库会由于缺失 Music Library.musiclibrary 文件导致媒体库始终处于迁移 Music.app 之前的版本,可以通过将 Music Library.musiclibrary 重新放入 iTunes 目录下的方式解决此问题

  1. 退出 Music.app
  2. 备份 ~/Music 及 iTunes 资料库文件夹
  3. 拷贝 ~/Music/Music Library.musiclibrary 文件到 iTunes/ 目录下
  4. 重命名 iTunes 目录下的 iTunes Media 文件夹名称为 Media
  5. 右键制作 Media 替身,命名为 iTunes Media
  6. 按住 Option 键重新打开 Music.app,选取资料库:iTunes/Music Library.musiclibrary 文件
  7. 打开偏好设置->文件->“音乐” Media 文件夹的位置,确认路径是否自动更新为 iTunes/Media
  8. 完成

iCloud Drive

Beta 中的 iCloud Drive 仍然存在很多问题,所以正式版中 iCloud Drive 被回滚到旧版。Pin 文件/文件夹和文件夹分享的功能也就随风而去了,可能要再等几个月才会随系统更新重新加入

Reminder

重新设计的提醒事项 app,需要打开一次确保 iCloud 同步正常工作

Enjoy it.