idevicenameを実行した場合のエラーメッセージは次のとおりです。
/ system、/ sbin、および/ usrディレクトリにあるMacオペレーティングファイルの場合、操作は許可されていませんというプロンプトが表示され、sudoは変更できません。
理由:
Mac OSXは、10.11でルートレスの新しいカーネル保護メカニズムを更新しました。ルートの下でも、完全なルート権限はありません。
解決:
ルートレスメカニズムをオフにする
ステップ:
1. Macを再起動し、シャットダウン後にコマンド+ Rを同時に押し続け、リカバリモードに入ります。
2.リカバリモードインターフェイスユーティリティでターミナルを開きます
3.次の図に示すように、コマンドcsrutil disableを実行してから、再起動します。
4.以下に示すように、通常どおり再起動してシステムインターフェイスに入り、ターミナルを開き、csrutilステータスを実行して確認します。
yangdeMac-mini:~ yang$ csrutil status
System Integrity Protection status: disabled.
補足、rootlessメカニズムをオンにする必要がある場合は、手順3でcsrutilenableと入力します。