Here is a good question:
Bundle Name, Executable Name, Product Name...anything else?
but I just wonder about the difference between \"bundle display name\"
According to Apple,
The app name displayed
on the iPhone home screen
comes from the CFBundleDisplayName (or "Bundle display name" as the human-readable string in Xcode) entry of your iOS app’s Info.plistSimilarly, the app name you see in your
WatchKit app's launch screen
andnotifications
comes from the CFBundleDisplayName of your WatchKit app's Info.plist
The Apple Watch app on the iPhone
currently uses the bundle name (not the bundle display name) of your iOS app, which is specified by the CFBundleName (or "Bundle name") entry of its Info.plist
You can see other related screenshots and reach more info at Apple Developer page by clicking here.