You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

plist文件UTF-8编码乱码,如何修改参数为整数类型?

解决plist文件修改为整数类型的问题

方法一:用defaults命令直接设置整数类型

你之前的defaults write命令未指定数据类型,默认会存为字符串。加上-int参数即可设置整数类型:

defaults write com.ruanniu.ianygo simplepoint -int -1
defaults write com.ruanniu.ianygo manypoint -int -1
defaults write com.ruanniu.ianygo position -int -1

方法二:转换为XML格式后用文本编辑器修改

你的plist是二进制格式,所以文本编辑器打开会乱码。先将其转换为XML格式:

plutil -convert xml1 ~/Library/Preferences/com.ruanniu.ianygo.plist

用任意文本编辑器打开文件,找到对应字段,将值修改为<integer>-1</integer>即可。保存后可选择转回二进制格式(不转换系统也能识别XML格式的plist):

plutil -convert binary1 ~/Library/Preferences/com.ruanniu.ianygo.plist

方法三:用专用plist编辑工具

使用系统自带的Property List Editor(可在Xcode中找到)或第三方工具如PlistEdit Pro,直接打开二进制plist文件,可视化修改对应值为整数-1即可,无需处理编码问题。

内容的提问来源于stack exchange,提问作者thirtyoneisgone

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 09:47:02