Ios 设置:无法对容器执行设置

Ios 设置:无法对容器执行设置,ios,shell,info.plist,cfbundledisplayname,Ios,Shell,Info.plist,Cfbundledisplayname,我正在尝试使用PlistBuddy更新Info.plist中的CFBundleName和CFBundleDisplayName 当文件位于Xcode项目外部时,它可以完美地工作,但当文件位于项目内部时,它会抛出“Set:无法在容器上执行Set” 为什么会发生这种情况,在不将文件移到项目外部的情况下解决这个问题如何。冒号(:)和键名之间的空格是它抛出错误的原因,现在它可以正常工作了 /usr/libexec/PlistBuddy-c“Set:CFBundleName test”info.plist

我正在尝试使用PlistBuddy更新Info.plist中的CFBundleName和CFBundleDisplayName

当文件位于Xcode项目外部时,它可以完美地工作,但当文件位于项目内部时,它会抛出“Set:无法在容器上执行Set”

为什么会发生这种情况,在不将文件移到项目外部的情况下解决这个问题如何。

冒号(:)和键名之间的空格是它抛出错误的原因,现在它可以正常工作了

/usr/libexec/PlistBuddy-c“Set:CFBundleName test”info.plist

/usr/libexec/PlistBuddy-c“Set:CFBundleDisplayName test”info.plist

 /usr/libexec/PlistBuddy -c "Set : CFBundleName test" info.plist
 /usr/libexec/PlistBuddy -c "Set : CFBundleDisplayName test" info.plist