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磁盘文件
如:
结束!完美!