安装为CocoaPods依赖项时找不到SKMaps模块

时间:2016-01-04 17:17:40

标签: 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 个答案:

答案 0 :(得分:0)

运行pod install后,您需要关闭Xcode项目,然后打开新生成的.xcworkspace文件。