症状
Native Accessを起動する際、以下のエラーメッセージが表示されます:
Permission denied
Native Access requires your permission to run.
原因
- NIヘルパーツールのインストールを許可するために入力したパスワードに間違いがある。
- NIヘルパーツールをインストール、またはアップデートができなかった。
解決策
Native Accessを起動する際に表示されるウィンドウでは、macOSのユーザー名とパスワードを入力してください(NIのユーザー名とパスワードではありません):
それでもPermission deniedエラーが表示される場合は、以下の手順に従ってください:
1. Finderを開き、以下のファイルを削除してください:
注意:ご使用のシステムにすべてのファイルが存在しない場合もあります。
- Macintosh HD > ライブラリ > Launchdaemons > com.native-instruments.Installer.HelperTool.plist
- Macintosh HD > ライブラリ > Launchdaemons > com.native-instruments.NativeAccess.Helper2.plist
- Macintosh HD > ライブラリ > Privilegedhelpertools > com.native-instruments.Installer.HelperTool
- Macintosh HD > ライブラリ > Privilegedhelpertools > com.native-instruments.NativeAccess.Helper2
- Macintosh HD > アプリケーション > Native Access.app
2. ゴミ箱を空にします。
3. ユーザディレクトリのライブラリから以下のファイルを削除してください:
- Macintosh HD > ユーザ > *ユーザ名* > ライブラリ > Preferences > com.native-instruments.Native Access.plist
注意:ユーザーディレクトリのライブラリフォルダは隠しフォルダとなっています。ここへアクセスするには、Finderのメニューの移動をクリックし、オプションキーを押すとドロップダウンメニューから選択できるようになります:
4. コンピュータを再起動します。
5. こちらのページからNative Accessをダウンロードし、インストールしてください。
6. Native Accessを起動します。これで正しく起動するはずです。
それでもPermission deniedエラーが表示される場合は、以下の手順に従ってください:
1. Native Accessを終了します。
2. Macintosh HD > アプリケーション > ユーティリティからターミナルを開きます。
3. 以下のコマンドラインをコピーしてターミナルに貼り付け、Enterキーを押します:
sudo launchctl load -wF /Library/LaunchDaemons/com.native-instruments.NativeAccess.Helper2.plist
4. macOSのパスワードを入力します。
5. Native Accessを起動します。これで正しく起動するはずです。