概要 在集成flutter 工程之后,我们的工程在debug 和release 模式下都没什么问题,一切都很顺利。但是我们在打企业包的时候却出现了错误: Showing Recent Errors Only : -1 : ERROR: Unknown FLUTTER_BUILD_MODE: beta_enterprise. 其中,我们的企业包配置如下 Beta_Enterprise : 一开始其实我知道flutter里面有:release、debug 和profile 三种打包模式,所以考虑是不是由于 只能支持这三种模式?我们的工程也只能配置Debug、Release和Profile 三种模式? 但是另外一想:其他公司企业版本也很多,如果只支持这三种也太不专业了,因此慢慢研究了其打包脚本的原理,具体处理问题如下。 问题处理 第一步:从我集成flutter工程脚本入手 我使用的是 flutter channel master 最新的方式集成方式 Podfile 文件配置: # ###Flutter### flutter_application_path = ' ../../Flutter/flutter_project '. //这里填写的host 工程和flutter工程相对路径 load File.join(flutter_application_path, ' .ios ' ,