我需要將OpenTok 2.3添加到使用cocoapods的項目中,但只有2.1.7存在於pod存儲庫或github上,因此我已經在本地下載了該框架。我的文件夾結構看起來是這樣的:嘗試將OpenTok 2.3作爲本地cocoapod添加
project-
|
Podfile
project.xcodeproj
frameworks/
|
OpenTokSDK-WebRTC.podspec
OpenTok-iOS-2.3.0/
|
OpenTok.framework
而且OpenTokSDK-WebRTC.podspec文件的內容是:
Pod::Spec.new do |s|
s.name = 'OpenTokSDK-WebRTC'
s.version = '2.3'
s.authors = 'TokBox'
s.summary = 'The OpenTok iOS SDK lets you use OpenTok video sessions in apps you build for iPad, iPhone, and iPod touch devices.'
s.homepage = 'https://github.com/opentok/opentok-ios-sdk-webrtc/'
s.license = {
:type => 'Apache'
}
s.source = {
:path => './OpenTok-iOS-2.3.0'
}
s.platforms = {
:ios => '5.0'
}
s.source_files = 'Opentok.framework/Versions/A/Headers/*.h'
s.resources = 'Opentok.framework/Versions/A/Resources/opentok.bundle'
s.frameworks = [
"Opentok",
"UIKit",
"CoreMedia",
"CoreVideo",
"CoreAudio",
"CoreTelephony",
"CFNetwork",
"AVFoundation",
"SystemConfiguration",
"Security",
"QuartzCore",
"AudioToolbox",
"OpenGLES",
"MobileCoreServices"
]
s.libraries = [
"stdc++",
"z"
]
s.xcconfig = {
:FRAMEWORK_SEARCH_PATHS => "\"frameworks/OpenTokSDK-WebRTC/\""
}
s.preserve_paths = 'Opentok.framework'
s.requires_arc = false
end
在Podfile相關線上
pod 'OpenTokSDK-WebRTC', :path => "frameworks"
當我運行'pod install'一切似乎運行良好,但是在Pods目錄中沒有OpenTokSDK文件夾,並且在嘗試包含xcode時收到文件未找到錯誤。有誰知道我錯過了什麼? 感謝您的幫助。
你的運氣如何? – 2014-10-29 14:15:52