这种情况是因为flutter编译的环境和xcode打包的环境不一致导致,可以用以下方法来解决:
第一步:重新编译flutter项目,选择你想要的环境,在编译之前先cd到项目目录,clean以下,具体做法是在cd到flutter项目目录之后,在终端中输入以下语句:
// 清除上次编译的数据
flutter clean
// 如果你执行debug就输入下面这句
flutter build ios --debug
// 如果你执行release就输入下面这句
flutter build ios --release
// 因为默认是release,所以编译release环境的情况,以下语句就可以了
flutter build ios
第二步:设置xcode编译打包环境:
企业微信截图_c6adaa69-348a-4f4c-a0a5-fe2ef2f39c34.png
企业微信截图_41219040-e582-4958-b04f-1983311f9ffa.png
第三步:打包过程中,选择debug环境或release环境:
如下图:
1、如果是dubug环境,则选择Development打包;
2、如果是release环境,则选择Ad Hoc打包。
1281569560565_.pic.jpg
网友评论