Ruby Xcodeproj:将文件添加到非组文件夹

问题描述

我正在尝试将 Google-Service.json(用于 Google 社交登录添加到我的 Xcode 项目中。由于该项目是在 CI 机器上构建的,因此我无法通过 Xcode 来完成。

我使用 Cocoapod 的 Xcodeproj 包来帮助我将 json 添加到我的 Xcode proj。下面看到的 Runner 文件夹不是 Flter 或 Products 的组文件夹。使用我创建的脚本,我只实现了将文件添加到项目的根目录,如图所示。谁能告诉我要更改什么以便项目进入 Runner 文件夹(根据 Google_sign_in Flutter 插件的要求)

enter image description here

这是我的脚本:

require "xcodeproj"

project_path = "Runner.xcodeproj"

project = Xcodeproj::Project.open(project_path)


file = project.new_file("Google.json","Runner")
main_target = project.targets.first
main_target.add_resources([file])

project.save

感谢您的任何意见

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)