为MacOS命令行工具设置App Group吗?

问题描述 投票:1回答:1

我正在macOS命令行工具中创建运行循环以创建后台服务。我需要为此设置一个应用程序组,以启用与Finder扩展程序的通信。

Xcode不允许为命令行工具设置应用程序组。

有没有办法为macOS命令行工具设置应用程序组?

swift xcode macos command-line-interface xcode-command-line-tools
1个回答
0
投票

您可以在项目中手动编辑命令行工具的.entitlements文件。

[如果不确定语法是否正确,可以在项目中创建一个新的常规应用程序目标,使用Xcode界面为其设置应用程序组,然后打开.entitlements并将“应用程序组”值复制/粘贴到相应的文件放在命令行工具目标中。

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS94a29qSy5wbmcifQ==” alt =“在此处输入图像说明”>“ >>

App Group功能

已包含在二进制文件中,但我尚未验证操作系统是否会真正使用它。也许由于某种原因,无法通过Xcode UI使用这种目标。
© www.soinside.com 2019 - 2024. All rights reserved.