2016-01-04 104 views
4

當將SKMaps模塊安裝爲Cocoapods依賴項時,無法解析SKMaps模塊。作爲CocoaPods依賴項安裝時未找到SKMaps模塊

導入時:

import SKMaps 

我得到以下錯誤:No such module 'SKMaps'。我的Podfile如下:

platform :ios, '8.0' 

target 'TestSpace' do 
use_frameworks! 

pod 'ScoutMaps-iOS-SDK' 

end 

我運行了pod install,它成功了。據我瞭解,當聲明use_frameworks!時,安裝Cocoapods依賴項時不應該需要橋接頭。

更多細節:

我已經打開由pod install產生的.xcworkspace。我不明白Cocoapods框架的所有細節,但在Pods-TestSpace-frameworks.sh的末尾有一段最後只有在添加其他依賴項時纔會出現。

if [[ "$CONFIGURATION" == "Debug" ]]; then 
    install_framework "Pods-TestSpace/OtherDependency.framework" 
fi 
if [[ "$CONFIGURATION" == "Release" ]]; then 
    install_framework "Pods-TestSpace/OtherDependency.framework" 
fi 

我不知道這是否只是使用不同配置類型的依賴關係的問題,或者如果它是一些錯誤的指示。

而且,下載/安裝的ScoutMaps-iOS-SDK的版本爲2.5.1

+1

檢查與童軍開發者 – SylviA

+0

你有沒有得到任何迴應呢?有沒有像原型項目的例子,如何正確設置它? – benwixen

+1

不幸的是,還沒有答案,但它在名單上。開發團隊已經完全滿足新版本和企業請求。 – SylviA

回答

0

運行pod安裝後,您需要關閉Xcode項目,然後打開新生成的.xcworkspace文件。

+0

是的,我採取了這一步,所以這不是問題。 – benwixen

+0

您是否設法找到解決方案?實際上,我有類似的問題 – Jissay