我正在进行Safari扩展,我需要在javascript中对info.plist文件进行更改。
我的javascript文件位于/ scripts
因此,当更改带有复选框的设置时,javascript会将该设置的true / false值放入info.plist
如何使用javascript更改plist文件(xml格式化)?
答案 0 :(得分:0)
我宁愿不是坏消息的承载者,但Safari扩展程序不可能以编程方式更改自己的(更不用说其他任何)info.plist文件。至少,没有记录的API方法。
如果你想存储一个设置,使用safari.extension.settings对象(或.secureSettings对象)是传统的方法 - 但这可能不是你想到的。