![](/img/trans.png)
[英]In Xcode run-script how can I pring the real value from plist edited by xcconfig
[英]In Xcode Can I read plist values in .xcconfig file
我有我的項目plist文件,其中有一些默認鍵值和一些自定義鍵值。
現在,我創建了appconfig.xcconfig文件,我想知道是否可以根據plist文件中的某個鍵獲取值?
因此,例如,我在plist中添加了一個鍵-值對,如下所示:
<key>custom_key</key><value>custom_string</value>
現在在我的xcconfig文件中,如何獲取custom_string
? 它可以在Xcode中做到嗎?
如果需要將xcconfig值讀入plist,可以使用:
$(KEY_NAME)
如果需要讀取plist值信息xcconfig,則可以使用運行腳本,如下所示:
1-轉到目標並選擇目標。
2-選擇構建階段。
3-單擊添加->選擇新的運行腳本階段。
4-添加此命令,例如:
BUNDLE_ID=$(/usr/libexec/PlistBuddy -c "Print :CFBundleIdentifier" "${BUILD_ROOT}/${INFOPLIST_PATH}")
echo "BUNDLE = $BUNDLE_ID" >> BUILDROOT/NAME.xcconfig
5-建立您的專案( Command + B )。
6-打開xcconfig,您會發現該值已添加。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.