5

py2app を使用してバンドルされたアプリケーションに変換された Python スクリプトがあります。手動で呼び出すと、正常に実行されます。ただし、Mountain Lion では、launchd を使用して呼び出そうとすると、システム ログに次のエラーが記録されます。

8 月 8 日 07:15:02 StraylightPro.local Irrigate[79689]: 灌漑
エラー、しかし fPermittedFrontASNs ( ( ASN:0x0-0x1cb2cb1:) ) にないため、拒否します。

これが Mountain Lion の新しいセキュリティ機能の結果であることは明らかですが、Apple の開発者向けドキュメントを検索したり、Web で「fPermittedFrontASNs」という用語をグーグルで検索したりしても、何も見つかりませんでした。

アプリケーション バンドルに拡張属性を追加するか、launchd plist ファイルにこれを解決する行を追加できれば、非常に便利です。

4

2 に答える 2

0

Gatekeeper によるセキュリティ制限であることが確実な場合は、テスト目的で Gatekeeper を非アクティブ化できます。

spctl --master-disable

機能する場合は、spctl コマンドを使用して適切なルールを追加できます。手順については、「man spctl」を参照してください。

于 2012-09-01T10:58:55.903 に答える