Question about Info.plist's
Question about Info.plist's
- Subject: Question about Info.plist's
- From: Gabriel Zachmann via Cocoa-dev <email@hidden>
- Date: Wed, 19 Aug 2020 18:07:24 +0200
Question:
Is there a way to use a key/value that was defined earlier in the plist file
to define a value for a later key?
Explanation:
I have a macOS project with an automatically created "About" window.
The plist file has, additionally to all the default stuff, the key
CFBuildNumber (with a value that I increment automatically).
In Xcode, I tried to change "Bundle version" to a value like
$(CURRENT_PROJECT_VERSION)_$(CFBuildNumber)
However, in the final Info.plist in the app's bundle, this then looks like
<key>CFBundleVersion</key>
<string>3.1_</string>
Notice the underscore, but the value of CFBuildNumber is gone.
"3.1", BTW, is the value I have set under
Project / Targets / General / Identity / Build
I have tried to change parentheses into curly braces, to no avail.
So, question again: is there a way to use a key/value that was defined earlier
in the plist file
to define a value for a later key?
I'd like to do that so that the "About" window contains the build number, too.
Thanks a lot in advance.
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden