mirror of
https://github.com/netbirdio/netbird.git
synced 2026-05-14 20:59:54 +00:00
The legacy Fyne client and the sign-pipelines-built .pkg both run NetBird in macOS Accessory mode (LSUIElement=1) — tray-only, no Dock entry, no Cmd-Tab presence. The Wails build's bundled Info.plist (used by `task darwin:package` for local development) didn't carry the flag, so the .app bundle a developer builds locally diverged from the signed release. Add LSUIElement to both Info.plist and Info.dev.plist so the local dev flow matches what users see.
36 lines
1.3 KiB
Plaintext
36 lines
1.3 KiB
Plaintext
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
|
<plist version="1.0">
|
|
<dict>
|
|
<key>CFBundlePackageType</key>
|
|
<string>APPL</string>
|
|
<key>CFBundleName</key>
|
|
<string>NetBird</string>
|
|
<key>CFBundleExecutable</key>
|
|
<string>netbird-ui</string>
|
|
<key>CFBundleIdentifier</key>
|
|
<string>io.netbird.client</string>
|
|
<key>CFBundleVersion</key>
|
|
<string>0.0.1</string>
|
|
<key>CFBundleGetInfoString</key>
|
|
<string>This is a comment</string>
|
|
<key>CFBundleShortVersionString</key>
|
|
<string>0.0.1</string>
|
|
<key>CFBundleIconFile</key>
|
|
<string>icons</string>
|
|
<key>CFBundleIconName</key>
|
|
<string>appicon</string>
|
|
<key>LSMinimumSystemVersion</key>
|
|
<string>10.15.0</string>
|
|
<key>NSHighResolutionCapable</key>
|
|
<string>true</string>
|
|
<key>LSUIElement</key>
|
|
<string>1</string>
|
|
<key>NSHumanReadableCopyright</key>
|
|
<string>© 2026, My Company</string>
|
|
<key>NSAppTransportSecurity</key>
|
|
<dict>
|
|
<key>NSAllowsLocalNetworking</key>
|
|
<true/>
|
|
</dict>
|
|
</dict>
|
|
</plist> |