Compiled Executable Name

I have an Xcode project with Three(3) Schemas… one for iOS, one for tvOS and one for macOS

there are named ios_XXX, atv_XXX and mac_XXX

in all 3 I have changed (or added) CFBUNDLEDISPLAYNAME = “XXX” (removing the os designatior).. IT STILL DEFAULTS to CFBUNDLENAME, which I cannot have as Apple rejects submissions where the name contains a “copyright” phrase…

I want each of the compiled versions to display “XXX” on their respective platforms

Turns out macOS ignores those values, you have to change “PRODUCT NAME” in build setting, for iOS and tvOS the plist values work as expected…

3 Likes

You are talking a lot to yourself.
I would suggest talking to Claude instead. She is much smarter than you. :grin: