ios - 如何在 swift pod 库中添加 .framework(在 obj-c 中完成)
问题描述
我正在尝试在我的 pod 项目中快速包含一个 .framework。
我使用“s.vendored_frameworks”将它包含在我的 .podspec 中,如下所示:
Pod::Spec.new do |s|
s.name = 'Core'
s.version = '0.1.8'
s.summary = 'This is a pod with a MVVM skeleton that helps to start swiftUI projects'
s.ios.deployment_target = '14.0'
s.swift_versions = '5.2'
s.source_files = 'Core/Classes/**/*'
s.resource_bundles = {
'TGCore' => ['Core/Assets/*']
}
s.vendored_frameworks = 'Core/Frameworks/ScaleBleManagerSDK.framework'
s.resources = "Core/Assets/*"
s.frameworks = 'SwiftUI', 'Foundation'
s.dependency 'Moya', '<= 15.0.0-alpha.1'
end
ScaleBleManagerSDK.framework 已经在objective-c 中完成。在我的 podfile 中,我添加了
use_frameworks!
因此,当我尝试通过创建一个函数在我的开发 pod 中使用 ScaleBleManagerSDK 时,我无法访问我在 podspec 中导入的任何框架的头文件。
我需要做什么才能访问标题?
解决方案
推荐阅读
- jquery - 如何执行侦听 scrollTop AND matchmedia (mql) 的函数
- python - 我如何知道一系列熊猫数据框的行标签?
- sql - 列出部门名称和每个部门的员工人数
- elasticsearch - 索引弹性搜索期间未显示结果
- pandas - 确定对数据进行分箱的最佳分箱
- clickhouse - 如何确定clickhouse的分区键
- xslt - xslt 用于将一个元素转换为多个元素中的属性
- opencv - 在使用 pytesseract/tesseract 从扭曲、模糊的图像中提取文本之前应用的预处理方法
- css - 尝试使用 Flexbox 垂直居中
- django - 生产机器上的 Celery 和 Django