ios - Flutter Podfile 和 Pods 文件夹未在 ios 目录中创建
问题描述
使用向导从 Android Studio 创建了一个新的颤振项目。
新创建的项目文件夹在 ios 目录中没有任何 Pods 文件夹或 podfile。
这个 Flutter.io页面状态(强调我的):
虽然 Flutter 项目的 iOS 文件夹中有一个 Podfile,但只有在添加每个平台集成所需的本机依赖项时才使用它。
我的 ios 目录中根本没有 podfile。
我在这里的另一个问题中发现了这条评论,建议在 ios 模拟器上运行项目会生成文件,但在 sim 和设备上运行项目都不会为我创建任何 podfile。
我错过了新的颤振项目创建的 ios 方面的一些步骤吗?如果没有 podfile,我无法添加特定于 ios 的依赖项。
输出flutter doctor
:
[✓] Flutter (Channel beta, v0.5.1, on Mac OS X 10.12.6 16G1408, locale en-US)
[✓] Android toolchain - develop for Android devices (Android SDK 27.0.3)
[✓] iOS toolchain - develop for iOS devices (Xcode 9.2)
[✓] Android Studio (version 3.1)
[!] VS Code (version 1.25.1)
[✓] Connected devices (1 available)
解决方案
这是我通常做的:
- 进入
ios
文件夹 - 删除
Podfile.lock
文件 rm -rf Pods
pod cache clean --all
pod deintegrate
pod setup
pod install
你可能还想做
pod repo update
推荐阅读
- python - sqlite3.OperationalError:接近“.27”:语法错误
- javascript - 如何根据下拉选择(Angular 8)过滤表中的数据?
- c - 退出线程并返回
- android - NewApi lint 不同的行为
- php - 如何为用户通知构建数据库
- javascript - ReactJS - 事件冒泡 - 找出事件链
- python - Groupby 和 sum 并作为新行插入前列
- javascript - 如何在 Node.js 应用程序中最好地保护 MongoDB 数据库 URL
- sql - 如何在 Oracle SQL 中优化或在没有循环的情况下执行此操作
- google-sheets - 阻止用户在数据输入后编辑自己的单元格