私はこの問題から抜け出そうとしています (これが最後であることを願っています!)
簡単に言うと、ログイン時に開始する必要がある 1 つのステータス バー アプリがあります。このチュートリアルに従いましたhttp://blog.timschroeder.net/2012/07/03/the-launch-at-login-sandbox-project/
すべてが機能していますが、xcode の外部で実際のコンテストでアプリをテストするときは、コンソールの system.log に次のメッセージが表示されます。
appleeventsd[52]: <rdar://problem/11489077> A sandboxed application with pid 1258, "xxxxx" checked in with appleeventsd, but its code signature could not be validated ( either because it was corrupt, or could not be read by appleeventsd ) and so it cannot receive AppleEvents targeted by name, bundle id, or signature. Error=ERROR: #-67061 { "NSDescription"="SecCodeCheckValidity() returned -67061, <SecCode 0x7fb0ea714300 [0x7fff71381e10]>." } (handleMessage()/appleEventsD.cp #2072) client-reqs-q
私がしたことは、このコマンドでコード署名をチェックすることでした:spctl --assess --type execute AppName
その結果、メイン アプリとヘルパー アプリの両方でコード署名が OK でした。
チュートリアルでわかるように、ヘルパー アプリ プロジェクトはメイン アプリ プロジェクト内に保持されます。もしかしてこれが原因?
さまざまな署名プロファイルを試しましたが、今は「Mac ディストリビューション」を使用しています
私はOsX Mavericks DP6とXcode 5ベータ版を使用しています..
何か案は?