如何从 Xcode 打开现有的颤振项目?
Posted
技术标签:
【中文标题】如何从 Xcode 打开现有的颤振项目?【英文标题】:How to open existing flutter project from Xcode? 【发布时间】:2021-11-26 14:46:44 【问题描述】:我有一个现有的颤振项目,用 VS Code 编码。现在我想从 Xcode 打开它在Runner.xcworkspace
中做一些配置。但它无法从 Xcode 打开项目,并显示上述警告。那么,我现在如何从 Xcode 打开我现有的项目呢?
【问题讨论】:
您可以删除所有与 pod 相关的自动生成文件(podfile.lock、Pods 文件夹、Runner.xcworkspace),然后从 ios/ 路径运行“flutter pub get”和“pod install”。它将再次生成所有已删除的文件。现在尝试打开它。它应该工作。如果仍然没有,那么 XCode 有问题。请看这里,developer.apple.com/forums/thread/120972 【参考方案1】:如果您想在Runner.xcworkspace
中进行更改并且您正在使用VSCode,我建议您在VSCode 中打开项目并右键单击ios
文件夹。
在这里你会看到一个选项:在 Xcode 中打开。
选择该选项,Flutter 项目的 iOS 项目将在 Xcode 中打开,您可以根据需要继续进行更改
需要注意的一点是,与 Android Studio 一样,Xcode 目前尚不支持 Flutter 开发,因此如果您尝试打开整个项目,它不会让你。
【讨论】:
【参考方案2】:我用Xcode成功打开AppFrameworkInfo.plist
文件如下。
-
使用 android Studio 打开项目
选择iOS > Runner文件夹
导航到 工具 > Flutter > 在 Xcode 中打开 iOS 模块
【讨论】:
以上是关于如何从 Xcode 打开现有的颤振项目?的主要内容,如果未能解决你的问题,请参考以下文章
如何在从 github 下载的 xcode 中打开已经存在的项目?
如何从反应原生页面快速打开现有的 ViewController?
如何打开和运行现有的 Vagrant/Homestead 项目