[GH-ISSUE #2545] MacOS app needs CFBundleIdentifier and CFBundleShortVersionString for MDM #5238

Open
opened 2026-08-05 01:02:07 -04:00 by saavagebueno · 0 comments
Owner

Originally created by @alastairtech on GitHub (Sep 5, 2024).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/2545

Is your feature request related to a problem? Please describe.
Seems the MacOS app does not have CFBundleIdentifier and CFBundleShortVersionString defined. This makes it harder to deploy using MDM suites as most will call on those strings to check if the app is installed and up to date.

Describe the solution you'd like
Add the CFBundleIdentifier and CFBundleShortVersionString values to the automated MacOS app build in the Info.plist file.

Describe alternatives you've considered
Tried to add the string values to the app. You can't do this by default when MacOS system integrity protection is enabled. Adding them breaks the app anway.

Additional context
NA

Originally created by @alastairtech on GitHub (Sep 5, 2024). Original GitHub issue: https://github.com/netbirdio/netbird/issues/2545 **Is your feature request related to a problem? Please describe.** Seems the MacOS app does not have CFBundleIdentifier and CFBundleShortVersionString defined. This makes it harder to deploy using MDM suites as most will call on those strings to check if the app is installed and up to date. **Describe the solution you'd like** Add the CFBundleIdentifier and CFBundleShortVersionString values to the automated MacOS app build in the Info.plist file. **Describe alternatives you've considered** Tried to add the string values to the app. You can't do this by default when MacOS system integrity protection is enabled. Adding them breaks the app anway. **Additional context** NA
saavagebueno added the feature-request label 2026-08-05 01:02:07 -04:00
Sign in to join this conversation.
No Label feature-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#5238