将SKMaps模块安装为Cocoapods依赖项时,无法解析。
导入时:
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
。 最佳答案
运行pod install之后,您需要关闭Xcode项目,然后打开新生成的.xcworkspace文件。
关于cocoapods - 作为CocoaPods依赖项安装时找不到SKMaps模块,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34596377/