Oc与Flutter混合开发打包ipa

Flutte.framework/App is architecture: armv7

Oc与Flutter混合开发中,Flutter中应用的库,最终会以framework的形式打包到.app中的。
上面这个问题是说明Flutter.framework中存在armv7的机型,与原生或其他的framework不一致,这样会导致打包无法准备确定机型,所以无法打包。

解决方案

  1. 进入flutter 项目内


    flutter的Runner

    2.修改Architectures,保持所有的framework的Architectures是一致的


    修改Architectures

    3.build 项目
flutter build ios

4.直接打包,不要再进行pod install

这样就解决了!

你可能感兴趣的:(Oc与Flutter混合开发打包ipa)