flutter项目打包macOS桌面程序dmg

此文章记录如何把flutter项目打包出来dmg文件,方便给客户直接使用安装应用程序;

正文:

1.开发创建一个完整的flutter项目,配置好macos文件夹版本;

2.导入完整的项目到Android Studio,如项目名:"Exxxxxx";

3.下载最新版程序兼容的flutter SDK;

4.在Android Studio顶部功能栏目中,选择setting,导入下载好的最新flutter SDK配置文件路径;

5.点击项目栏中的pubspec.yaml,点击pubget,意味着同步一下包

6.在Android Studio中运行程序,选择Mac OS,启动,此时会运行出来flutter开发好的桌面程序窗口;

7.关闭Android Studio,关闭桌面程序窗口;

8.选择项目名里面IOS-mac os文件夹;

9.点击如下:启动程序,电脑要有xcode

10.此时flutter项目运行在了xcode软件中,xcode中配置好名称,图标,苹果开发证书,版本号等;xcode上点击运行程序;

11.在xcode上也能够不报错,完好的运行桌面程序,product------->Archive-------->Distribute App-------->Custom-------->Copy App-------->Export(导入到桌面);

12,此时在桌面上可以看见导入出来的程序了,如下:

13.如果要打包dmg磁盘压缩文件,可以参考我这边文章:打包dmg磁盘文件

如:

结束!完美!

相关推荐
m0_535817552 小时前
macOS上Claude Code安装配置保姆级教程:国内直连API,从0到1跑通(附避坑指南)
gpt·macos·ai·node.js·claude·claudecode·88api
kTR2hD1qb4 小时前
Flutter 复杂拖拽排序实战:同源排序 + 跨容器拖拽完整落地
flutter
jingling5555 小时前
Flutter | Dio网络请求实战
android·开发语言·前端·flutter
stringwu7 小时前
Flutter 复杂拖拽排序实战:同源排序 + 跨容器拖拽完整落地
flutter
我有满天星辰7 小时前
Mac 安装 Redis + Spring Boot 整合 Redis(完整实战指南)
spring boot·redis·macos
游戏开发爱好者88 小时前
iOS开发工具推荐:Xcode、AppCode、SwiftLint使用心得与效率提升
ide·vscode·macos·ios·个人开发·xcode·敏捷流程
UnicornDev8 小时前
【Flutter x HarmonyOS 6】设置页面的UI设计
flutter·ui·华为·harmonyos·鸿蒙
whyfail8 小时前
Codex 下载安装指南:Windows 和 macOS 官方版下载
windows·macos·codex
感谢地心引力8 小时前
在Claude Code里面使用Deepseek-v4,支持mac和Windows双系统
人工智能·windows·macos·ai·deepseek·claude code
G_dou_9 小时前
Flutter+OpenHarmony实战:XMB Tracke
flutter·harmonyos·鸿蒙