1:第一步找到其他xcode項(xiàng)目,拷貝一份Runner.Xcodeproj文件到.iOS目錄下,在cd到.iOS目錄下執(zhí)行
pod init
2:生成好Podfile文件后執(zhí)行
pod install --verbose --no-repo-update
3:cd到原生項(xiàng)目下執(zhí)行
pod install
可能遇到的問題
The current Dart SDK version is 2.12.0.
Because my_flutter requires SDK version >=2.17.0 <3.0.0, version solving failed.
解決方法:mac下配置Flutter環(huán)境變量
- 執(zhí)行打開.bash_profile文件的命令:
open -e .bash_profile
2.打開.bash_profile文件后直接在最末尾處追加設(shè)置flutter環(huán)境變量:
export FLUTTER_HOME=/Users/nihisashi/Desktop/FlutterSDK3/flutter
export PATH=$PATH:/Users/nihisashi/Desktop/FlutterSDK3/flutter/bin
export PATH=$PATH:/Users/nihisashi/Desktop/FlutterSDK3/flutter/bin/cache/dart-sdk/bin
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
可能遇到的問題二
執(zhí)行 flutter doctor
會(huì)提示 【zsh: command not found: flutter】
解決方案一:
每次打開終端都需要先輸入source .bash_profile无宿,再使用flutter命令
可能遇到的問題三
No podspec found for Flutter
in ../my_flutter/.iOS/Flutter/engine
到其他flutter項(xiàng)目目錄下吴菠,拷貝一份Flutter.podspec文件到該目錄下
可能遇到的問題四
解決方案:
進(jìn)入到Flutter工程赔退,執(zhí)行 flutter clean
再執(zhí)行:flutter pub get
最后:回到iOS工程里面,執(zhí)行 Pod install即可