Mac 手记不定期更新

Mac_Snow_Leopard

命令行制作 Mac 安装盘

这种办法比解包简单,而且不容易出错,推荐。假设 U 盘路径:/Volumes/Install/,Mac 安装 APP 的路径:/Applications/Install OS X Yosemite.app,则命令行下执行:

sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/Install --applicationpath /Applications/Install\ OS\ X\ Yosemite.app --nointeraction

Mac Qt 程序打包发布

  • 首先先 Release 一个 /Documents/ABC.app 出来
  • 在 Qt 安装目录 bin 下执行:./macdeployqt /Dococuments/ABC.app
    • 如果报错,可以用 otool -L ABC.app/Contents/MacOS/ABC 查看包的依赖,然后手工复制到 Frameworks 下
    • 也可以用 install_name_tool -change "xxx.dylib" "/other/path/xxx.dylib" 来修改包路径
  • 用 Icon Composer 制作一个 icon.icns 图标并放在 Contents/Resources
  • 编辑 Contents 下 Info.plist 的 CFBundleIconFile = icon.icns
  • 将图标拖动到 APP 的信息对话框可以更新图标
  • 打包就不用多说了,磁盘工具创建 DMG

如何不被 Yosemite 的 Dock 丑哭

  • 安装 cDock v5.6
  • 选择预定制主题的 3D (Yosemite)
  • 塔哒,搞定

Yosemite_Dock_cDock

注意:最新版貌似缺少这个主题,不建议升级;另外 DockMod 也支持同样的功能,不过是付费软件,接近一百大洋,非土豪就不要任性了。

Mac 刷新 DNS 缓存

Windows 下刷新 DNS 缓存为:ipconfig -flushdns;

Mac 为:sudo dscacheutil -flushcache,查询为:nslookup www.baidu.com

VMware Fusion 重启自动还原

——两种方法。第一行为重启还原修改;第二行为重启保存修改。

scsi0:0.mode = "independent-nonpersistent"
scsi0:0.mode = "persistent"

snapshot.action = "autoRevert"
snapshot.action = "keep"

解决 EI Captian Paragon NTFS 不兼容问题

  1. 下载原安装包 Paragon NTFS 10.1.78,里面带卸载程序。
  2. 下载安装 Tuxera NTFS 2015,嗒哒。

QQ截屏如何保存截图

QQ_Capture

点击绿色剪头是保存到剪贴板;点击红色叉号左边的图标即为保存为指定的目录。

TBC.