首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bluemix Swift移动客户端访问SDK在导入时说没有这样的模块BMS和显示了35个错误,导致我的构建失败

Bluemix Swift移动客户端访问SDK在导入时说没有这样的模块BMS和显示了35个错误,导致我的构建失败
EN

Stack Overflow用户
提问于 2016-08-12 17:44:54
回答 2查看 434关注 0票数 2

按照Bluemix站点上的说明,我安装了Swift

代码语言:javascript
复制
 pod use_frameworks!
 pod 'BMSSecurity'

它显示在我的终端上:

然后,当我构建这个项目时,我得到了36个构建错误。

首先是“没有像BMSCore这样的模块”,当我看到在pod中导入的框架和与BMSAnalytics相关的35个错误时,这也是导入的框架。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-08-16 16:44:52

这些构建错误是由于两个BMSSecurity依赖项(BMSCore和BMSAnalyticsAPI)与您使用的Xcode版本(7.2.1)不兼容造成的。这两个框架的最新版本只支持Xcode 7.3和更高版本,正如BMSCore Github 自述文件中所解释的那样。如果您想继续使用Xcode 7.2,则可以使用BMSCore 1.0.3。

因此,这里有两个可能的解决方案:

  1. 将Xcode升级到7.3版
  2. 将以下行添加到您的Podfile中:pod 'BMSCore', '~> 1.0.3'

建议选择1,因为在7.3+的未来版本中只支持Xcode BMSSecurity。

票数 4
EN

Stack Overflow用户

发布于 2016-08-13 04:20:00

你要开FoodTracker.xcworkspace吗??安装后请打开.xcworkspace。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38923737

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档