不使用Xcode的Flutter项目中iOS的文件夹参考

时间:2019-08-18 14:02:08

标签: ios flutter

我有一个Flutter项目,其根目录为“ config”文件夹。这需要复制到iOS文件夹作为“文件夹参考”。

我可以通过使用Xcode来实现

  • 打开Xcode
  • 文件->将文件添加到“运行器”
  • 选择配置文件夹
  • 选中“如果需要,复制项目”和“创建文件夹引用”
  • 点击添加

这有效。但是我想使这个过程自动化,有没有一种方法可以在不使用/打开Xcode的情况下在Flutter中创建文件夹引用。

编辑:

为什么我需要这个:

我正在构建使用本机myLibrary.Framework和myLibrary.aar的Flutter插件

对于Android和iOS,此myLibrary在特定路径中需要config文件夹。

  • 对于Android,我编写了一个脚本来复制此配置文件夹[有效]

  • 对于iOS,如果我不使用Xcode复制到根文件夹,则不会检测到它。 [这不起作用]

我们的插件将由其他开发人员使用,我不希望他们手动打开Xcode并进行文件夹引用。

Xcode如何跟踪“文件夹引用”。是否可以通过脚本创建文件夹引用而无需打开Xcode。

1 个答案:

答案 0 :(得分:1)

将父文件夹添加到Xcode,而不选中Copy Items if needed,而仅选中Create Folder references

然后在父文件夹中添加额外的文件夹,它将自动出现在Xcode中。