gpt4 book ai didi

ios - 通过文件夹引用将嵌套 Assets 目录添加到 PBXResourcesBuildPhase

转载 作者:行者123 更新时间:2023-11-29 11:35:20 25 4
gpt4 key购买 nike

我使用 Xcodeproj gem 在 post_install Hook 中添加一些文件。如何将 Assets 的嵌套文件夹添加到 PBXResourcesBuildPhase 中?这是我通过将文件夹拖放到 Xcode 并选择 Create folder references 选项来添加文件夹时的样子:

项目树又名 PBXProj:

Image description

复制捆绑资源 aka PBXResourcesBuildPhase: Image description

文件夹需要通过引用添加。有什么想法吗?

最佳答案

原来很简单:

project = Xcodeproj::Project.open('MyApp.xcodeproj')
target = project.targets.find { |target| target.to_s == 'MyTarget' }
parent_group = project.groups.select { |group| group.name == 'Parent' }

assets_path = 'path/to/assets'
assets_ref = parent_group.new_reference(assets_path, :group)
target.add_resources([assets_ref])

关于ios - 通过文件夹引用将嵌套 Assets 目录添加到 PBXResourcesBuildPhase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49812039/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com