【发布时间】:2015-09-23 09:33:03
【问题描述】:
RAD Studio 10 西雅图,德尔福个性。从头开始创建新应用并为其添加一个按钮,并在其 OnClick 事件中添加 ShowMessage("Hello')。
在 Mac 上安装了 PAServer17.pkg(10.10 Yosemite,XCode 7)。开始了。
RAD Studio 自动从 Mac 安装 SDK(10.11,这似乎是唯一可用的 SDK)。然后程序部署。但是当 PAServer 尝试启动它时,我收到以下错误:
================================================
Process Control Server Started pid 2422 exe
built Aug 7 2015 sentinelFunc 2424 dyld:
Library not loaded: /usr/lib/libSystem.dylib
Referenced from:
/Users/primoz/PAServer/scratch-dir/gabr-Milena/Project1.app/Contents/MacOS/Project1
Reason: Incompatible library version: Project1 requires version
112.0.97 or later, but libSystem.B.dylib provides version 1.0.
================================================
尝试清理 PAServer 暂存区并重新安装 XCode 7。检查我在 PC 上只有一个 libSystem.B.dylib(通过 10.11 SDK 获得)。在 OS X 上有 该库的多个副本,但我不敢乱搞。
有什么想法吗?
【问题讨论】:
-
我在针对 iOS 时遇到完全相同的错误(升级到 Xcode 7 后使用 Delphi 10 Seattle)
-
我通过将 iPad 升级到 iOS 9 解决了这个问题,但是由于您的目标是 OSX,所以这当然不是您的选择。
标签: macos delphi delphi-10-seattle