私はコマンドラインツールを含むアプリを作った。私は、アプリのサンドボックスを有効にして、それが動作することをテストしました。私はまた、アプリケーションとコマンドラインツールの両方にコード署名しました。Mac OSアプリ、コマンドラインツールを使用したサンドボックス?
しかし、iTunesにアプリケーションをアップロードすると、「アプリケーションサンドボックスが有効になっていません」というメールが届きました。 /Contents/MacOS/myApp
と/contents/Frameworks/x86/myCommandLineTool
:
どうやら私はtrue
値を持つキーcom.apple.security.app-sandbox
のエンタイトルメントファイルを設定し、実行可能ファイルを一覧表示する必要があります。
私はXcodeでサンドボックスを有効にしていると確信しています。そのため、問題はコマンドラインツールであると考えました。
コマンドラインツールでサンドボックスを有効にするにはどうすればよいですか?または、ツールを置くべき特定のフォルダがありますか?どんな提案も大歓迎です - 私は数日間それに悩まされています。
andrewdotnichさんの編集に感謝します。 – dinosaur