根据Bluemix网站上的说明;我安装了Swift SDK
pod use_frameworks!
pod 'BMSSecurity'
它在我的终端上显示:
然后,当我构建项目时,我遇到了36个构建错误。
当我看到在pod中导入的框架和35个与BMSCore
相关的错误时,第一个是“没有BMSAnalytics
这样的模块”,这又是框架导入的。
答案 0 :(得分:4)
这些构建错误是由于两个BMSSecurity依赖项(BMSCore和BMSAnalyticsAPI)与您正在使用的Xcode版本(7.2.1)之间的不兼容性造成的。这两个框架的最新版本仅支持Xcode 7.3及更高版本,如BMSCore Github README中所述。如果您想继续使用Xcode 7.2,可以改用BMSCore 1.0.3。
所以,这里有两种可能的解决方案:
pod 'BMSCore', '~> 1.0.3'
建议使用选项1,因为在BMSSecurity的未来版本中仅支持Xcode 7.3+。
答案 1 :(得分:0)
你打开FoodTracker.xcworkspace吗?请在安装pod后打开.xcworkspace。