本文介绍了UIFileSharingEnabled仅在调试变体上的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在寻找一种仅对调试变量启用UIFileSharingEnabled标志的方法-因此我可以更改documents文件夹的内容-但我不希望最终用户也这样做.

I am looking for a way to enable the UIFileSharingEnabled flag for only a debug variant - so I can change the contents of the documents folder - but I don't want end users to be doing the same.

我想我可以使用运行脚本来执行此操作,尽管不确定如何将活动配置名称获取到脚本中.

I guess i could use a run script to do it, though not sure how to get the active configuration name to the script.

推荐答案

解决:

if [ ${CONFIGURATION} = "Debug" ]; then
    /usr/libexec/PlistBuddy -c "Set :UIFileSharingEnabled YES" "${TARGET_BUILD_DIR}/${INFOPLIST_PATH}"
else
    /usr/libexec/PlistBuddy -c "Set :UIFileSharingEnabled NO" "${TARGET_BUILD_DIR}/${INFOPLIST_PATH}"
fi

这篇关于UIFileSharingEnabled仅在调试变体上的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-15 05:30