【发布时间】:2015-03-19 22:45:37
【问题描述】:
我正在使用xcodeproj Ruby Gem 将自定义框架添加到我的 Xcode 项目中:
top_group = project.groups[0]
framework_ref = top_group.new_file(framework_path)
target = project.targets[0]
target.frameworks_build_phase.add_file_reference(framework_ref)
当我打开 Xcode 并查看目标时,该框架在 Linked Frameworks and Libraries 下正确列出,但链接器抱怨在构建时找不到该框架。在 Xcode 的 Linked Frameworks 列表中拖拽框架修复,可以构建成功。
为什么?拖动似乎会强制 Xcode 重新生成 project.pbxproj 并添加缺失的引用。那会是什么?
【问题讨论】:
标签: ios linker cocoapods xcode-project