Ala*_*lan 9 delphi macos delphi-xe2 firemonkey
我在Delphi XE2中创建了一个简单的测试平台应用程序,并编译了该应用程序的Win32和OSX版本.
我压缩了OSX版本,以及libcgunwind dylib运行时文件的副本,并将此文件复制到我有权访问的Mac.
当我解压缩文件时,mac识别我的OSX应用程序,然后双击它.
反过来,这会打开一个终端窗口,出于某种未知的原因以及我的简单应用程序的形式.
应用程序本身运行并表现得很好,但我很好奇为什么终端窗口会在Mac上打开?
IIRC 如果您直接执行二进制文件而不是通过捆绑包执行,则会发生这种情况
Lazarus/FPC 应用程序也有同样的问题。IIRC 直接执行的二进制文件在这种情况下也没有收到事件,但这些应用程序是基于 Carbon 的。当通过捆绑设置运行时,这个问题也消失了(这几乎是一个清单,一些目录和一个符号链接)
| 归档时间: |
|
| 查看次数: |
1825 次 |
| 最近记录: |