我尝试使用 CocoaPods 和 Carthage 将一些 Icon-font 项目添加到我的 Cocoa Touch 框架中,但不断得到ld: framework not found SomeIconFont
我试图做的事情:
- 将最新的拖放
.framework
到链接框架和库中 - 在将二进制文件与库链接阶段之前,已尝试在构建阶段添加带有目标框架的副本文件
- 为框架添加了
carthage copy-frameworks
运行脚本$(SRCROOT)/Carthage/Build/iOS/SomeIconFont.framework
- 在项目级别和目标都将“仅构建活动架构”设置为“是”
- 两者的架构都是标准的
- 分别为项目和目标设置了框架搜索路径
$(SRCROOT)/Carthage/Build/iOS
$(PROJECT_DIR)/Carthage/Build/iOS
- 已尝试清理,重置DerivedData
我最后的选择是动物牺牲和水下手架,但当然,它们仅次于重新安装 Xcode 和它的几 GB。我只是发布这个问题,因为老实说,在过去的 48 小时内完全被这个问题打败了