标签 MacOS 下的文章

MacOS Navicat Keygen 使用

在 MacOS 中,之前一直都是使用 Sequel Pro 作为 MySQL 客户端,但是 Sequel Pro 经常会出现无解的崩溃现象,不胜其扰,最后决定尝试一下 Navicat。Navicat 是按年付费授权的,费用还是比较高的。不过,刚好 Github 上有 Navicat Keygen 工具可以使用(注:由于版权问题,该代码仓库已下线,2019-12-13),所以,本文主要针对 Navicat Keygen 的编译使用做一下备忘记录。

阅读全文 »

MacOS codesign gdb

在 MacOS 下,使用 gdb 调试 PHP 源码时,遇到如下的错误信息:

Starting program: /usr/local/phpdebug/bin/php test.php
Unable to find Mach task port for process-id 77606: (os/kern) failure (0x5).
 (please check gdb is codesigned - see taskgated(8))

这是由于 MacOS 的安全策略,Homebrew 安装的 gdb 没有代码签名导致的。

阅读全文 »