Ошибка импорта модуля EZAudio CocoaPods

При добавлении EZAudio в мой проект swift с использованием CocoaPods я получаю сообщение об ошибке компилятора:
Could not build Objective-C module 'EZAudio'

Мой Подфайл это:

platform :ios, '9'
use_frameworks!

pod 'CorePlot'
pod 'SWRevealViewController'
pod 'EZAudio'

Я добавляю его в файл swift примерно так:

import EZAudio

Я не использую соединительный заголовок. Кто-нибудь знает, почему это происходит?

2 ответа

Решение

Проблема в EZAudioiOS.m а также EZAudioOSX.m файлы. Вы можете найти их в: /Pods/EZAudio/Core/EZAudioiOS.m

Измените следующие строки:

#import <EZAudioiOS/EZAudio.h>

С:

#import "EZAudio.h"

Появится предупреждение, чтобы разблокировать файл, который вы редактируете. Просто нажмите "Разблокировать".

Я думаю, вам нужно добавить pod 'TPCircularBuffer' в Подфиле, а также. Работает нормально сейчас.

Другие вопросы по тегам