如何从Xcode打开现有的Flutter项目?

13

无法打开文件

我有一个现有的flutter项目,是使用VS Code编写的。现在我想从Xcode中打开它,在Runner.xcworkspace中进行一些配置。但是无法从Xcode中打开该项目,并显示上述警告。那么,现在我该如何从Xcode中打开我的现有项目呢?


您可以删除所有与pod相关的自动生成文件(podfile.lock、Pods文件夹、Runner.xcworkspace),然后从ios/路径运行“flutter pub get”和“pod install”。它将再次生成所有已删除的文件。现在尝试打开它。应该可以工作了。如果仍然不行,则可能是XCode出了问题。请查看此处: https://developer.apple.com/forums/thread/120972 - shuvo
4个回答

25
如果您想在Runner.xcworkspace中进行更改,并且正在使用VSCode,则建议您在VSCode中打开项目,右键单击ios文件夹。
在这里,您将看到一个选项:在Xcode中打开。
选择该选项,则Flutter项目的iOS项目将在Xcode中打开,您可以按照您想要的方式进行更改。
需要注意的一点是,与Android Studio一样,Xcode目前不支持Flutter开发,因此如果尝试打开整个项目,它将不允许您这样做。

11

注意:与Android studio不同,目前尚不支持将Flutter直接导入XCode,您只能打开Flutter项目的iOS文件夹。

1- 打开XCode

2- 选择“打开现有项目”

3- 通过窗口中的搜索栏搜索您的项目或手动浏览到相应目录。

4- 从Flutter项目中打开iOS文件夹。

这样就完成了!您已经成功打开了它。


7

我成功用Xcode打开了AppFrameworkInfo.plist文件,具体步骤如下:

  1. 使用Android Studio打开项目
  2. 选择iOS > Runner文件夹
  3. 导航至Tools > Flutter > 在Xcode中打开iOS模块

0
我是如何解决的,我删除了Ios文件夹,然后运行flutter create .,然后只需更改和添加您想要的内容。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接