Дубликат определения интерфейса для класса 'GTMHTTPUploadFetcher'
Я планирую использоватьGoogle Drive API в моем проекте Swift. Я пытаюсь добавить Drive SDK через CocoaPods (v0.39.0). Ниже мой Подфайл.
platform :ios, '8.0'
use_frameworks!
pod 'Google-API-Client/Drive'
у меня естьuse_frameworks!
добавлен флаг, чтобы CocoaPods мог преобразовывать модули Objective C в платформы Swift вместо статических библиотек.
Установка прошла успешно. Однако, когда я строю проект, я получаю следующую ошибку.
Дубликат определения интерфейса для класса 'GTMHTTPUploadFetcher'
Удаление папки DerivedData и очистка проекта не работали.
Я также пытался без добавленияuse_frameworks!
и затем добавление библиотеки через способ заголовка моста. Это работает без проблем. Дело в том, что все остальные мои зависимости работают с ним включенным. И, к сожалению, CocoaPodsне служба поддержки поворачивать этот флаг только для определенных стручков.
Есть ли обходной путь для решения этой проблемы?
Как указано в GoogleдокументыПредположительно, инженеры Google отслеживают вопросы, помеченные google-drive-sdk, поэтому я надеюсь, что, по крайней мере, они это увидят и скоро исправят.