赞
踩
解决:在podfile文件中,找到【target 'Runner' do】这一行,换行加入【use_frameworks!】,注意不要带中括号【】。
解决:在podfile文件中,加入【ENV['SWIFT_VERSION'] = '5.0'】,同时在xcode工程中的Build Setting设置中,加入字段key:SWIFT_VERSION,值:5.0
解决:在Xcode项目中找到Build Phases,在右上角搜索报错的具体文件名,然后去除重复的文件引用即可。
解决:在Xcode工程下,Flutter目录下,在Debug.xcconfig中添加:
#include? "Pods/Targets Support Files/Pods-Runner/PodsRunner.debug.exconfig"
在Release.xcconfig中添加:
- #include? "Pods/Targets Support Files/Pods-Runner/PodsRunner.release.exconfig"
- #include? "Pods/Targets Support Files/Pods-Runner/Pods-Runner.profile.exconfig"
解决:在flutter项目,先在pubspec.yaml文件中添加一个三方库,然后执行 【pub get】命令,之后在ios工程中会自动生成Podfile文件,切记不要使用pod命令自动创建,因为flutter工程默认创建的跟自己创建的内容不一样,就会导致以上问题。
解决
Building Setting-- OTHER_CODE_SIGN_FLAGS
在你的调试模式下 添加:
–generate-entitlement-der
查看所引用的库是否缺少,比如系统库libc++.tbb、libz.tbd
解决:删除/Users/xxx/.pub-cache文件夹,然后在flutter工程中,重新拉取插件,flutter pub get,之后进入iOS工程中,使用命令 pod install 拉取三方依赖库即可。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。