環境
MacBook Air (M1, 2020)
macOS 13.5.2(22G91)
発生した問題と経緯
playcoverを用いてiPhone/iPad用のアプリをMacにインストールしようとした際に、ログイン認証時に発生する問題を回避するために、公式ドキュメントページの手順に従って下記を実施したが、4の「SIP再有効化」で失敗した。
- SIP (System Integrity Protection)無効化
- nvram boot-args修正
- アプリにログイン
- SIP再有効化
具体的には、Recoveryモードのターミナルから、csrutil enable
を実行した時に、csrutil: failed to update security configuration for Macintosh HD: The signing server declined the personalization request.
というエラーが出力されて、有効化に失敗する。
解決方法
- Recoveryモードのまま、上のメニューバーの「Utilities」から「Startup Security Utility」を選択
- ディスクが暗号化されている場合は、下の「Unlock」をクリックしてパスワードを入力
- Security Policyをクリックして、「Full Security」を選択してパスワードを入力
- 左上の🍎から再起動
- 再起動したら通常のユーザでログイン、
csrutil status
を実行してSystem Integrity Protection status: enabled.
と表示されればOK
参考