Delphi:PAServer:获取支持调试的权限...失败

Delphi: PAServer: Acquiring permission to support debugging...failed

Delphi 10.2.3 MacOS Mojave(我很后悔)

我有 Xcode 10,但它不适用于 Delphi。我删除了 Xcode 10 并安装了 Xcode 9.4.1 及其命令工具。

PAServer 在启动时继续给出此消息:

正在获取支持调试的权限...失败

Delphi 在部署 iOS 应用程序的 "Launching:" 阶段挂起。

在我升级​​到 Mohave 并尝试 Xcode10.

之前一切正常

一个人需要做什么才能让 Delphi 10.2.3 在 Mojave 上使用 Xcode 9 调试 iOS 应用程序?

修复它的方法如下。我从 Xcode 部署了一个空白的 iOS 应用程序。然后Delphi再次开始正常部署,包括进入调试器。

我不知道 Xcode 是用什么魔法来清除僵局的。

以下似乎有效: 在 root 下的终端中启动 PAServer:

sudo ./paserver

或如下设置dbkosx的权限:

sudo chown root dbkosx_25_0 
sudo chmod u+s,g+x dbkosx_25_0

假设您在 PAServer-19.0.app/Contents/MacOS/ 文件夹中。如果没有,那么先执行这个:

cd /Applications/PAServer-19.0.app/Contents/MacOS/