flutter项目iOS自动打包上传(Shell)

Xcode打开项目勾选自动签名,设置Team和Bundle Identifier
等待Xcode自动下载安装Certificates和Provisioning Profile
确认mac里已经安装开发者证书Certificates和Provisioning Profile
将下面代码保存为shell文件,修改配置参数后,放到项目根目录执行

# 配置上传参数
user="配置Apple ID"
pass="配置App-Specific Passwords"
# 拉取代码
project_path=$(cd `dirname $0`; pwd)
cd $project_path
git pull
# 检查环境
flutter doctor
# 清理项目
flutter clean
# 打包ipa
flutter build ipa
# 上传ipa
xcrun altool --upload-app -t ios -f build/ios/ipa/*.ipa -u $user -p $pass
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

推荐阅读更多精彩内容