2010-11-25 120 views
4

我正在尋找一種方法來爲僅調試變體啓用UIFileSharingEnabled標誌 - 這樣我就可以更改文檔文件夾的內容 - 但我不希望最終用戶也這樣做。UIFileSharingEnabled僅適用於調試版本

我想我可以使用運行腳本來做到這一點,但不知道如何獲得活動配置名稱的腳本。

回答

7

算出來:

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 
+0

好!另外一個注意事項 - 對於新項目,您可能需要將UIFileSharingEnabled添加到Info.plist中。使用Xcode 7,我必須這樣做。 – 2015-09-13 00:37:20