正如問題所述,我試圖在我的Swift項目中使用此模塊使用我的Podfile
上的use_frameworks!
選項。像這樣:如何在use_frameworks上使用YouTube iOS播放器助手!與CocoaPods
platform :ios, "8.0"
source 'https://github.com/CocoaPods/Specs.git'
use_frameworks!
pod 'youtube-ios-player-helper', '~> 0.1.3'
pod 'ReactiveCocoa', '3.0-beta.6'
pod 'Moya'
pod 'Moya/Reactive'
我檢查了莢項目,它有一個名爲youtube_ios_player_helper.framework
因爲-
是名稱的無效字符的框架。但是當我將import youtube_ios_player_helper
添加到我的Swift文件時,我收到一條錯誤消息,說它不存在。
我必須說我的項目中有一些Obj-C代碼,因此我在項目中也有一個橋接頭文件。
您正在使用哪種版本的Cocoapods? – JAL
我正在使用0.37.2。原來問題出在Pods配置中。它沒有被納入該項目,因爲缺少架構。我必須關閉調試模式下的「Build only target architecture」。該代碼有很多警告,我錯過了這一個。 Swift中的傳統代碼,對我來說這是一個新的代碼! – alcarv