美文网首页
Flutter -> iOS混编的一些坑

Flutter -> iOS混编的一些坑

作者: 小冰山口 | 来源:发表于2020-09-21 15:00 被阅读0次

    运行脚本时找不到路径的问题

    以下内容来自上面的链接, 为防止失效, 这里复制粘贴一遍, 向原作者表示感谢

    按照很多网上的方法正常导入flutter 项目

    platform :ios, '9.0'
    use_frameworks!
    target 'NativeDemo' do
      flutter_application_path = '../wechat_module/'
      eval(File.read(File.join(flutter_application_path, '.ios', 'Flutter', 'podhelper.rb')), binding)
    end
    ///这个是 podfile 的内容
    
    //run JavaScript 里面的内容
    "$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh" build
    "$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh" embed
    

    之后设置 bitcode No

    然后开始使用 cocoapods 导入结果就是导不进 flutter 包
    项目报错

    项目报错截图

    修改!!!!!!!!!!!

    source 'https://github.com/CocoaPods/Specs.git'
    
    platform :ios, '9.0'
    
    inhibit_all_warnings!
    
    flutter_application_path = '../flutter_module'
    load File.join(flutter_application_path, '.ios', 'Flutter', 'podhelper.rb')
    
    target 'NativeDemo' do
     
       install_all_flutter_pods(flutter_application_path)
    
    end
    

    这样导 cocoapods 之后不需要在手动添加run JavaScript 里面的内容,里面自动生成。

    Flutter:模拟器运行错误-指定语言版本过高

    以下内容来自上面的链接, 为防止失效, 这里复制粘贴一遍, 向原作者表示感谢

    问题:
    The specified language version is too high. The highest supported language version is **

    解决:
    flutter clean

    相关文章

      网友评论

          本文标题:Flutter -> iOS混编的一些坑

          本文链接:https://www.haomeiwen.com/subject/uhpvyktx.html