我正在尝试在 Objective-C 中创建一个 Mac 应用程序,它会将图像路径发送到 Cope 命令行工具,然后将其结果存储在某个位置,然后由我的 mac 应用程序使用。以下是我到目前为止所做的事情。
- 我已经打开了 .app 的内容并在我的 xcode 项目中导入了内容目录。
- 然后使用 NSTask 我可以请求这个命令行工具来执行我想要的操作。
- 我已经从我的 Xcode 项目中删除了沙盒功能,因为它必须与系统文件交互。
- 简而言之,当我运行我的程序时,一切都运行良好。
当我尝试使用选项开发人员 ID(直接分发给客户)并在不经过公证的情况下导出它来创建它的构建时,出现了主要问题,它要求我为资源选择一个配置文件。当我给它相同的配置文件时,它给我错误“代码签名”资源失败“”。
由于我在项目中包含了命令行工具的内容,它还包含带有一些包标识符的 info.plist 文件(我也更改了包标识符)