Bug #2338
Doomsday.app does not have a 'Bundle Identifier' on macOS
Description
according to Apple's documentation, each app needs a unique 'Bundle Identifier' , aka CFBundleIdentifer entry in its Info.plist file.
multiple things like automated caching and native cocoa preferences will not work correctly if an app does not have a bundle identifier.
however, Doomsday.app does not have a bundle identifier
here is the entry from your Info.plist file (Doomsday v2.1.1):
<key>CFBundleIdentifier</key>
<string></string>
please properly add a bundle identifier.
Associated revisions
Fixed|macOS: Missing app bundle ID
The client Info.plist template was not being used by CMake.
IssueID #2338
History
#1 Updated by skyjake over 5 years ago
- Category set to Regression
- Assignee set to skyjake
- Priority changed from Normal to High
- Target version set to 2.1.2
This must have broken down at some point when the application .plist file was switched to a CMake-generated one. I'll check why it's missing the ID and fix it.
#2 Updated by skyjake over 5 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
#3 Updated by skyjake almost 5 years ago
- Status changed from Resolved to Closed
Fixed|macOS: Missing app bundle ID
The client Info.plist template was not being used by CMake.
IssueID #2338