ios - 当我的框架包含 .framework 文件时为什么会出错
问题描述
我的项目使用 cocoapods 来管理框架。podfile
包含命令行
use_frameworks!
我的一个框架core
依赖于另一个框架UMCCommon
。所以core
框架的 podspec 文件有命令行
s.dependency 'UMCCommon'
但是UMCCommon
有一个UMCCommen.framework
文件。然后我收到如下错误:
如果我添加该行
s.static_framework = true
在core
框架中会出现另一个错误:
如果导入UMCCommon
in podfile
:
pod 'UMCCommon'
但我需要 import UMCCommon
incore
而不是 import in project podfile
。我怎么解决这个问题。
解决方案
如果要添加UMCCommon.framework
框架文件,可以使用s.vendored_frameworks = 'PATH_TO_FRAMEWORK'
. 执行此操作时不要删除s.static_framework = true
线。我建议查看cocoapods 文档以了解其他可用选项。
推荐阅读
- spring-integration - 需要带有轮询器的有序集群入站通道适配器 [不适用于 ftp]。还是找不到
- javascript - 将 JSON 发送到服务器
- sql - DAX 中 date1 和 date2 (Sql) 之间的 dateX 右连接
- angular - 如何提供具有自己的“工厂”的“InjectionToken”?
- java - MOXy: DynamicJAXBContext handles XSD enum literals (@XmlEnumValue) incorrectly
- java - Apache Cassandra 3.11.5 安装
- python - 在 NVIDIA Jetson TX2 上将 COCO 权重加载到 Mask R-CNN 时出现问题:资源耗尽
- php - 如何使用 php 以正确的格式发送短信?
- python - 从页面和下一页获取 URL
- r - R - Highcharter 如何添加水平虚线?