【发布时间】:2012-07-23 05:58:34
【问题描述】:
我有一个需要在启动时运行的应用,我正在转换为沙盒。
我创建了一个帮助应用程序,当我不对我的应用程序进行代码签名时工作正常。
要进行协同设计,我似乎必须创建配置文件 - 一个用于帮助程序,一个用于实际应用。
由于这些不匹配,我无法同时匹配,并且无法让帮助应用程序启动主应用程序。
我已尝试重新签署助手:
codesign -f -vv -s "3rd Party Mac Developer Application:" -i "com.mydomain.myhelper" --entitlements myhelper/myhelper.entitlements myhelper.app
并得到错误:目标文件格式无法识别、无效或不合适
我从头开始重新创建了助手,但没有任何结果。
如何执行此帮助应用程序并对其进行签名?似乎没有关于此过程的文档。
【问题讨论】:
标签: xcode macos sandbox helper sign