Project

General

Profile

Bug #2338

Doomsday.app does not have a 'Bundle Identifier' on macOS

Added by Mimimi12345 about 2 months ago. Updated about 2 months ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Regression
Target version:
Start date:
2019-07-28
% Done:

100%

Tags:

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

Revision 761a9386 (diff)
Added by skyjake about 2 months ago

Fixed|macOS: Missing app bundle ID

The client Info.plist template was not being used by CMake.

IssueID #2338

Revision a004593f (diff)
Added by skyjake about 2 months ago

Fixed|macOS: Missing app bundle ID

The client Info.plist template was not being used by CMake.

IssueID #2338

History

#1 Updated by skyjake about 2 months 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 about 2 months ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF