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.
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Cocoa-dev mailing list ([email protected]) 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: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to [email protected]
