代码之家  ›  专栏  ›  技术社区  ›  Nick Hingston

仅在调试变量上启用uifilesharinge

  •  4
  • Nick Hingston  · 技术社区  · 13 年前

    我正在寻找一种方法,只为调试变量启用UIFileSharingEnabled标志,以便可以更改documents文件夹的内容,但我不希望最终用户也这样做。

    我想我可以使用一个运行脚本来完成这项工作,尽管我不知道如何将活动配置名称获取到脚本中。

    1 回复  |  直到 10 年前
        1
  •  8
  •   Nick Hingston    13 年前

    解决了:

    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