我正在尝试从Mac OS X 10.13.5(https://dev.gajim.org/gajim/gajim/issues/9156)上的查找器成功启动Gajim应用程序(基于Python的Jabber客户端)。不幸的是,开发人员团队没有Mac专家,因此即使很多其他人都遇到同样的问题,我的问题也已经几个月消失了。
在安装说明(https://dev.gajim.org/gajim/gajim/wikis/help/gajimmacosx)中,我们希望在Gajim.app/Contents文件夹中创建以下info.plist文件:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleExecutable</key>
<string>launch.py</string>
<key>CFBundleIdentifier</key>
<string>org.gajim.mac</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>Gajim</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>1.0.2</string>
<key>CFBundleSignature</key>
<string>DASH</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>1</string>
<key>WorkingDirectory</key>
<string>$APP_PACKAGE/Contents/MacOS</string>
</dict>
</plist>
很遗憾,无法从查找器中启动该应用程序。我发现通过open -a Gajim命令,您至少可以从终端启动该应用程序。您能否帮助我找出如何修改info.plist文件以便能够从finder / dock启动应用程序?