Swiftpm App Bundle

Package a Swift Package Manager (SwiftPM) executable target — an AppKit or SwiftUI app built without an Xcode project — into a distributable macOS .app bundle and an unsigned .dmg. Use when the user wants to package .app, build a DMG, turn a SwiftPM executable to app bundle, prepare a menu bar app distribution, ship a Swift command-line/GUI target as a double-clickable Mac app, or asks about Info.plist / .icns / LSUIElement / codesign / notarization for a package-based (no .xcodeproj) macOS app. Trigger with "/swiftpm-app-bundle".

chsistrying eedc64a 4 files · 26.8 KB Updated

File contents

chsistrying/swift-ship-skills/tree/main/skills/swiftpm-app-bundle commit eedc64a4ad

Frequently asked questions

npx skillmds@latest add chsistrying/swiftpm-app-bundle