美文网首页
flutter踩坑:常见报错记录

flutter踩坑:常见报错记录

作者: 稻草人12138 | 来源:发表于2021-03-01 10:26 被阅读0次

    1.出现 Using 'ARCHS' setting to build architectures of target 'Pods-Runner':('')

    报错信息如下:


    报错信息.png

    iOS文件夹下的Podfile文件需要添加一行 platform :ios, '9.0',如下图所示,默认是注释掉的,去掉注释,保存,运行即可


    报错原因.png

    2.CocoaPods could not find compatible versions for pod "simple_permissions"

    在iOS文件夹下进行pod install时报错如下

    报错信息.png

    通过查找资料找到
    https://stackoverflow.com/questions/51784066/flutter-ios-cocoapods-could-not-find-compatible-versions-for-pod-simple-permi中有说到,将platform中设置为platform: ios, '10.0'版本,这时并没有起作用。

    事实上,我们需要在podfile文件进行一下简单的设置即可:
    platform :ios, '10.0' use_frameworks!

    图片.png

    3.fluro的“Router”与系统Router冲突

    run flutter系统报错

     'Router' is imported from both 'package:fluro/src/router.dart' and 'package:flutter/src/widgets/router.dart'.
    

    很简单,出现了重复定义,解决办法有三种:

    1. 修改你所有的代码,不使用fluro这个库
    2. flutter版本降级
    3. 不引入系统router,引入相关包时:
    import 'package:flutter/material.dart' hide Router;
    import 'package:flutter/cupertino.dart' hide Router 
    

    相关文章

      网友评论

          本文标题:flutter踩坑:常见报错记录

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