在将其作为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
。
答案 0 :(得分:0)
运行pod install后,您需要关闭Xcode项目,然后打开新生成的.xcworkspace文件。