简而言之,我有一个状态栏应用程序,需要从登录开始.
我按照本教程http://blog.timschroeder.net/2012/07/03/the-launch-at-login-sandbox-project/
它正在工作的一切,但是当在xcode之外的真实竞赛中测试应用程序的时候,我最终在控制台system.log中得到了这条消息:
appleeventsd [52]:< rdar:// problem / 11489077>带有pid 1258的沙盒应用程序,“xxxxx”使用appleeventsd签入,但其代码签名无法验证(因为它已损坏,或者无法被appleeventsd读取),因此它无法接收以名称,捆绑ID为目标的AppleEvents或签名.错误=错误:#-67061 {“NSDescription”=“SecCodeCheckValidity()返回-67061,< SecCode 0x7fb0ea714300 [0x7fff71381e10]>.” }(handleMessage()/ appleEventsD.cp#2072)client-reqs-q
我所做的是使用此命令检查代码签名:spctl –assess –type execute AppName
结果是主应用程序和Helper应用程序的代码签名正常.
正如您在教程中看到的那样,帮助应用程序项目保留在主应用程序项目中.也许这就是原因?
我尝试了不同的签名配置文件,现在我正在使用“Mac Distribuition”
我正在使用OsX Mavericks DP6和Xcode 5 beta ..
有任何想法吗?
解决方法
尝试从/ Applications运行,看看你是否仍然在控制台中收到消息.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。