1、配置证书和导入证书相关步骤和原生一样。
2、打开终端 输入命令:flutter build ios —release 如遇报错用Xcode打开项目根据提示解决
3、执行完第二步成功后 到该目录/Users/apple/Desktop/lcsjNew/build/ios/iphoneos/ 项目名.app就是打好的包,
4、将项目名.app转成.ipa 新建一文件夹distribute,文本编辑一个脚本名为distribute.sh,代码如下:rm -rf appName
mkdir appName
mkdir appName/Payload
cp -r appName.app appName/Payload/appName.app
cp Icon.png appName/iTunesArtwork
cd appName
zip -r appName.ipa Payload iTunesArtwork
exit 0
将appName换成需要转换格式的项目名,然后将项目名.app和distribute.sh放在文件夹distribute里。打开终端到该目录,然后运行该脚本。如果提示permission denied,则用“chmod 777 distribute.sh”命令赋予权限后,再执行一次distribute.sh。
5、若干秒后,会在distribute/文件夹下生成appName/文件夹,里面的appName.ipa就是我们想要的包。
网友评论