写给安卓开发者的,关于flutter打包ipa,上架

很多安卓开发人员flutter代码写出来,却不知道怎么打包成ipa和上架

接下来教你如何正确把flutter代码打包成ipa上架到app store

相信很多安卓开发人员都是用的Windows系统,那么你现在想打包ipa

必须要有一台mac系统的电脑,必须要有!没有的话装一台MAC系统的虚拟机也可以凑合一下

这里是虚拟机装MAC系统的教程https://blog.csdn.net/weixin_43299649/article/details/82881567

温馨提醒:后缀名为dmg的mac镜像文件可能装不上,别问我为什么,我也不知道。装不上的话试试这个https://pan.baidu.com/s/1fYD7Tgo-haZaXy6nZYy7ng

装虚拟机流程就不再说了,网上多的是

装完虚拟机,你还需要装xcode软件

温馨提示:xcode版本和mac系统的版本是存在一个兼容性的,有的版本装上也是用不了的

笔者这里用的是xcode10.1版本的,网盘里暂时没有,你们可以去网上搜索一下下载,下载完后双击自动安装了,可能需要等较长时间

安装完后看这里,把你的flutter代码拷到虚拟机里,,打开xcode,点击图中所示,,选中ios目录打开,,选中genneral,在这里配置ipa的各种信息

配置完后打包,点击Product的Archive,根据提示操作,打包ipa。

过程中你需要一个ios开发者账号,去苹果官网注册就好,要交钱,688RMB一年(真尼玛坑),需要美国信用卡,没有的话万能的某宝也有卖的,直接去某宝搜ios开发者账号就行了,配置和上架的具体流程可以看这个https://www.jianshu.com/p/72ec3c1c4c2d,写的很清楚。

ios不开源,封闭性做的比较好,打包的流程比安卓麻烦得不是一点,还需要证书描述文件,这里只是写个大概的流程,给那些像我一样写完flutter代码不知道咋打包,一脸蒙蔽的小白指条路出来

你可能感兴趣的:(应用层)