美文网首页
mac terminal 创建修改plist文件

mac terminal 创建修改plist文件

作者: fulen | 来源:发表于2019-03-29 10:42 被阅读0次

1、 如图,操作现有plist文件

plist文件

1.1 打开终端

$ cd /Users/qi/Downloads 
//1.1.1  修改一层key - value
$ /usr/libexec/PlistBuddy -c 'Set :method enterpriseeeeeee' /Users/qi/Downloads/archive.release.plist 

//1.1.1  修改一层bool类型 key - value
/usr/libexec/PlistBuddy -c 'Set :comileBitcode NO' /Users/qi/Downloads/archive.release.plist

//1.1.1  修改多层key - value
$ /usr/libexec/PlistBuddy -c 'Set :provisioningProfiles:com.perkinelmer.entInventoryBeta c8cd986c-64a0-4ba3-a278-de3db076a4b1' /Users/qi/Downloads/archive.release.plist

plist文件

2、创建plist文件,并添加key - value

2.1 我试着用终端新建一个plist文件

touch test.plist

2.2 然后我准备往里面add key - value的时候出现了下面的问题,大致意思是这是一个空的文件,不能被解析


2.2image.png

2.3 之后我看了一下关于plist的help,貌似没有关于创建plist的命令,所以暂时只能复制一个新的plist来用

/usr/libexec/PlistBuddy --help
2.3 plistBuddy --help

当然手动打开报了下面的错


image.png

3、拷贝了一个新的plist文件之后

$ /usr/libexec/PlistBuddy -c  "Add :CFBundleDocumentTypes:age string 18" archive.plist

增加一个新的键值对,想要修改的话,可以用set命令


image.png

相关文章

网友评论

      本文标题:mac terminal 创建修改plist文件

      本文链接:https://www.haomeiwen.com/subject/ivnkbqtx.html