如何在EI Capitan 10.11.4或更高版本下修改Info.plist


1

这个问题困扰我,因为我试图将硬件(智能卡设备)信息添加到支持列表,以便我可以在我的macintosh下使用这个智能卡设备。但我没有权限在EI Capitan 10.11.4或10.11.5上修改此列表文件(Info.plist)。在10.11.4之前,没有这个权限的事情,我看不出为什么苹果这样做。

任何人都知道如何修改Info.plist(目录:“/ usr / libdc / SmartCardServices / drivers / ifd-ccid.bundle / Content /”)?

在此输入图像描述

在此输入图像描述


关注错误消息有什么问题?根据您的SIP状态,您可能需要额外禁用它!
klanomath 2016年

@klanomath你看,我是Macintosh新手,我不知道有系统完整性保护。无论如何,现在我知道了,GoodDog给出的答案是完美的。谢谢。
SevenWow 2016年

Answers:


1

罪魁祸首(由klanomath建议)可能是系统完整性保护,它保护(除了其他人)/ usr目录。关闭它

  1. 关掉你的Mac
  2. 启动恢复(当你按下电源按钮时,你应该已经拿着cmdR钥匙,只要显示器是白色的,就按住它们)
  3. 在恢复系统中,进入菜单栏到Utilities> Terminal
  4. 将弹出终端窗口。输入:

    csrutil disable

  5. 用enter确认

  6. 关闭终端,通过左上角的Apple徽标重新启动计算机

从此处开始,SIP已禁用,您可以编辑文件。需要注意的是,完成修改后,您一定要重新启用SIP。方法与上面相同,唯一的区别是你输入终端:

csrutil enable 

非常感谢你的答案,这正是我所需要的。你的英语比我的好得多。顺便说一句,你的帐户名字很可爱:p。
SevenWow 2016年

...你太善良了:)
GoodDog 2016年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.