Xcode - 无法在脚本中使用 PlistBuddy 修改 plist
Posted
技术标签:
【中文标题】Xcode - 无法在脚本中使用 PlistBuddy 修改 plist【英文标题】:Xcode - Cannot modify plist using PlistBuddy in script 【发布时间】:2019-07-07 14:03:49 【问题描述】:我想使用脚本将 UIFileSharingEnabled 键设置为 true。 脚本代码:
echo "set file sharing to true"
BASE_PLIST="$SRCROOT/Customization/Info.plist"
/usr/libexec/PlistBuddy -c "Print :UIFileSharingEnabled" "$BASE_PLIST"
/usr/libexec/PlistBuddy -c "Set :UIFileSharingEnabled bool true" "$BASE_PLIST"
/usr/libexec/PlistBuddy -c "Print :UIFileSharingEnabled" "$BASE_PLIST"
控制台打印:
请帮忙
【问题讨论】:
【参考方案1】:解决方案:删除“bool”
/usr/libexec/PlistBuddy -c "Set :UIFileSharingEnabled true" "$BASE_PLIST"
【讨论】:
以上是关于Xcode - 无法在脚本中使用 PlistBuddy 修改 plist的主要内容,如果未能解决你的问题,请参考以下文章
Cocoa 应用程序无法开始循环 python 脚本。通过 xcode 构建/运行时工作
为啥 Apollo 无法在 Xcode 中构建 - 只能有一个名为 ...的片段?
是否可以编写脚本将源文件目录添加到 Xcode 项目中进行编译?
从终端运行 Xcode 无法打开 javascript 脚本(错误:仪器无法打开“TextWrangler 文本文档”格式的文件。”)