iphone – 如何从shell脚本中读取plist信息(bundle id)
发布时间:2020-12-15 01:50:28 所属栏目:百科 来源:网络整理
导读:我想编写一个脚本,可以读取Bundle Identifier等信息,也可以从应用程序的Info.plist中读取版本号。 Xcode似乎没有在其环境变量中提供该信息。还有其他办法让他们进入sh / bash吗? 解决方法 defaults命令可以读/写任何plist文件,只需给它一个减去.plist扩
我想编写一个脚本,可以读取Bundle Identifier等信息,也可以从应用程序的Info.plist中读取版本号。 Xcode似乎没有在其环境变量中提供该信息。还有其他办法让他们进入sh / bash吗?
解决方法
defaults命令可以读/写任何plist文件,只需给它一个减去.plist扩展名的路径:
$ defaults read /Applications/Preview.app/Contents/Info CFBundleIdentifier com.apple.Preview 这将直接从应用程序包的Info.plist文件中提取CFBundleIdentifier值。 默认值也适用于二进制plist,无需任何额外步骤。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |