簡體   English   中英

在Xcode中我可以讀取.xcconfig文件中的plist值嗎

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM