macOS でオンデマンド・ターゲットを起動するとエラーが発生する
オンデマンド・ターゲット・パッケージをダウンロードした後、アプリケーションを起動しようとすると、「アプリケーション "BigFixRC-xxx" を開けません」というエラーが表示されることがあります。
これは、プログラムがインターネットからダウンロードされると (サイトが信頼されているかどうかに関係なく)、ブラウザーや Archive Manager などの他のアプリケーションが、アプリケーションに信頼できないというフラグを立て、特定のファイル属性を設定することによってファイルを検疫できるためです。これにより、アプリケーションが起動されなくなります。
この問題を解決するには、サーバーを 10.0.0-0029 以降のバージョンにアップグレードするか、オンデマンド・ターゲットを使用するたびに以下のステップを実行します。
- BigFixRC.zip を「ダウンロード」フォルダーに保存します。
- 「.zip」ファイルをダブルクリックして、.app を抽出します。Note: Safari を使用している場合、.app は自動的に抽出されます。
- 端末アプリケーションを開き、以下を実行します
xattr -dr com.apple.quarantine $HOME/Downloads/BigFixRC_-_xxx.appchmod -R u+x $HOME/Downloads/BigFixRC_-_xxx.appNote: コマンドのxxxは、ファイル名で報告された文字列に置き換える必要があります。
- 「.app」をダブルクリックするか、端末で
open $HOME/Downloads/BigFixRC_-_xxx.appを実行します。
オンデマンド・ターゲットが起動されます。