不到两分钟即可在Xcode中创建并运行首个macOS Swift应用:先安装并初始化Xcode(含Command Line Tools等组件),再新建macOS App项目(选Swift与Storyboard或SwiftUI),最后点击Run按钮即可弹出空白窗口,无需改代码即具备完整macOS应用生命周期。
直接在 xcode 里创建并运行第一个 macos swift 应用,整个过程不到两分钟,核心就三步:装好 xcode、新建项目、点运行。
确认 Xcode 已安装并完成初始化
从 Mac App Store 下载安装 Xcode(最新版为 Xcode 15.x,兼容 macOS Ventura 及更新系统)。首次打开时会提示安装额外组件(如 Command Line Tools 和模拟器支持),全部点“Install”;完成后启动 Xcode,系统会自动完成许可协议签署和基础配置。
终端中可快速验证:
- xcode-select --install —— 若提示已安装则跳过
- xcodebuild -version —— 应返回当前 Xcode 版本号
- swift --version —— 显示内置 Swift 编译器版本(Xcode 自带,无需单独安装)
新建 macOS App 项目
打开 Xcode → 点击 “Create a new Xcode project” → 在模板页选择左侧 “macOS” 标签 → 中间选 “App” → 点 “Next”。
填写项目信息:
- Product Name:比如叫 HelloMac
- Bundle Identifier:自动生成(如 com.yourname.HelloMac),保持默认即可
- Interface:选 Storyboard(传统方式,适合初学)或 SwiftUI(声明式,更现代)
- Language:务必选 Swift
- Include Tests:新手可先不勾选,简化起步
点击 “Next”,选择本地文件夹保存项目,再点 “Create”。
部署和使用军舰的 macOS Automator 自动化服务集合。包含 5 个实用工作流:PDF转JPG、PNG重命名并转JPG、图像拼接、解压RAR、顺序命名图像文件。一键安装所有服务到 ~/Library/Services/ 目录。使用场景:(1) "安装我的自动化服务",(2) "部署所有 Automato...
运行应用(无需改代码也能看到窗口)
项目创建后,Xcode 会自动打开 Main.storyboard 和 ContentView.swift(SwiftUI)或 ViewController.swift(Storyboard)。此时不用写任何新代码——Xcode 已为你生成一个可运行的空应用。
操作步骤:
- 左上角设备选择器中,确认目标是 My Mac(不是 iOS 模拟器)
- 点击左上角三角形 “Run” 按钮(或按 Cmd+R)
- 几秒后,一个带标题栏、关闭按钮的空白窗口就会弹出 —— 这就是你的第一个 macOS 应用
它已具备完整生命周期(启动/挂起/退出)、菜单栏、窗口管理等 macOS 基础能力,后续只需在界面或代码中添加按钮、标签、逻辑即可扩展功能。
小提示:快速验证代码改动
想立刻看到 Swift 代码生效?以 SwiftUI 为例:
- 打开 ContentView.swift
- 把 Text("Hello, world!") 改成 Text("你好,Mac!")
- 保存(Cmd+S),再按 Cmd+R —— 窗口文字实时更新
不需要编译设置、不涉及签名、不需连接设备,本地 Mac 就是开发和运行环境本身。

















