私はシェルからメインのココアアプリを起動する私が作ったシンプルなUnixツールを持っています。コンテナオブジェクトの初期化:私は、次のコマンドラインツールをサンドボックスにする方法は?
サンドボックスの作成に失敗しましたエラーメッセージを見ることができますconsole.appに、:
私はそれをサンドボックス化する必要がありますが、私はそれを実行すると、エラー「4不正な命令」でクラッシュ失敗:NIL visdiffのエラー説明のないコンテナ情報オブジェクト
ファイルはcodesignで正しく署名されています。
私はポストMac OS app, sandbox with command line tool?を読んだが、それは
多分もっと多くの情報が必要です。あなたのツールはあなたのアプリにどのようにパッケージ化されていますか?どのようにツールを "シェルから"実行するのですか(コード、お願い)。あなたが言及した他の質問(あなたはどこに問題にぶつかったのですか)について何が助けになりませんでしたか? –
コード署名中に--entitlements引数を使用しましたか? – Marius