EZAudio CocoaPods 模块导入错误
Posted
技术标签:
【中文标题】EZAudio CocoaPods 模块导入错误【英文标题】:EZAudio CocoaPods module import error 【发布时间】:2016-01-25 05:42:48 【问题描述】:使用 CocoaPods 将 EZAudio 添加到我的 swift 项目时,我收到一个编译器错误消息:Could not build Objective-C module 'EZAudio'
我的 Podfile 是这样的:
platform :ios, '9'
use_frameworks!
pod 'CorePlot'
pod 'SWRevealViewController'
pod 'EZAudio'
我将它添加到这样的 swift 文件中:
import EZAudio
我没有使用桥接头。有人知道为什么会这样吗?
【问题讨论】:
你能帮我解决同样的问题吗。 【参考方案1】:问题出在EZAudioiOS.m
和EZAudioOSX.m
文件中。您可以在以下位置找到:/Pods/EZAudio/Core/EZAudioiOS.m
更改以下行:
#import <EZAudioiOS/EZAudio.h>
与:
#import "EZAudio.h"
会弹出一个警告,解锁文件,您正在编辑。只需点击“解锁”即可。
【讨论】:
我试图改变上面的文件。但仍然遇到同样的问题,在 Swift 3 中无法导入模块。【参考方案2】:我猜你也需要将pod 'TPCircularBuffer'
添加到 Podfile 中。现在工作正常。
【讨论】:
以上是关于EZAudio CocoaPods 模块导入错误的主要内容,如果未能解决你的问题,请参考以下文章
带有 Cocoapods 的 Xcode Playground