zoukankan      html  css  js  c++  java
  • Flutter

    开发的时候使用的是Mac,本身也是ios开发,所以习惯了使用iOS模拟器开发,不过最近在使用flutter——inappwebview组件的时候,报了一堆swift的错误,原因如下图:

     pug是用swift开发的,所以华丽丽的出错了。

    出现上面错误的原因是当前项目是oc项目,没有对swift的支持,通过添加swift版本和pod打包use_frameworks能够解决以上问题

    1.解决这个问题也很简单,进入到flutter工程中ios目录下,打开xcode项目

    进入到flutter工程中ios目录下,打开xcode项目

    Targets -> Build Settings->搜索左边的➕ -> Add User-Defined Setting -> 输入SWIFT_VERSION并设置swift版本为5.0[或者其他版本]

    2.找到Pofile文件并在 ttarget 'Runner' do 下添加 use_frameworks! 支持

    target 'Runner' do
      use_frameworks!
      flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
    end

    然后flutter run 就可以跑起来了!

     

    亲测有效!

  • 相关阅读:
    input 特殊字符限制
    angular $http服务
    angular $resouse服务
    ng-model-options 时延
    Pytorch之数据处理
    python 小顶堆
    刷题套路总结
    数组分成和尽可能相等的子数组
    python3.7 sorted 自定义排序
    Leetcode 二维数组周游 54
  • 原文地址:https://www.cnblogs.com/hero11223/p/14822459.html
Copyright © 2011-2022 走看看