4
我正在尋找一種方法來爲僅調試變體啓用UIFileSharingEnabled標誌 - 這樣我就可以更改文檔文件夾的內容 - 但我不希望最終用戶也這樣做。UIFileSharingEnabled僅適用於調試版本
我想我可以使用運行腳本來做到這一點,但不知道如何獲得活動配置名稱的腳本。
我正在尋找一種方法來爲僅調試變體啓用UIFileSharingEnabled標誌 - 這樣我就可以更改文檔文件夾的內容 - 但我不希望最終用戶也這樣做。UIFileSharingEnabled僅適用於調試版本
我想我可以使用運行腳本來做到這一點,但不知道如何獲得活動配置名稱的腳本。
算出來:
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添加到Info.plist中。使用Xcode 7,我必須這樣做。 – 2015-09-13 00:37:20