【问题标题】:Xcode-7, Could not build Module <IBMMobileFirstFoundation>Xcode-7,无法构建模块 <IBMMobileFirstFoundation>
【发布时间】:2017-07-10 13:36:22
【问题描述】:

我遇到了一个问题,与使用 Xcode-7 构建的 cordova ios 相关。 当我在 mac 机器上创建新项目时,我可以在模拟器 ios 6s 上构建和运行它。但是当我尝试将在windows机器上构建的项目导入mac时,我无法成功构建它。

***错误:*

无法构建模块“IBMMobileFirstPlatformFoundation”。

**

*windows上的配置:

科尔多瓦 6.5.0

离子 3.3.0

节点 6.10.3

ios平台版本为4.4.0

npm 版本是 3.10.10

* *mac机器上的配置

科尔多瓦 6.5.0

离子 3.3.0

节点 6.11

ios平台版本为4.4.0

npm 版本是 3.10.10

*

Xcode 是 7。

感谢您的关注,请告诉我我做错了什么。 :)

【问题讨论】:

  • 在 mac 上运行之前是否运行过 pod install?
  • 不,你能告诉我一点吗?
  • 导航到您的 ios 项目的根文件夹并运行命令“pod install”。在此之前,您应该安装可可豆荚。您是否也检查过 MFP 插件是否已正确添加到项目中?
  • mfp 插件已安装,但我不明白为什么要使用 pod install?为什么需要它?
  • 它解决了依赖关系。

标签: xcode macos cordova ibm-mobilefirst


【解决方案1】:

经过一周的研发,我找到了问题的答案,是Xcode版本的问题,我刚刚更新了OS版本,也更新了Xcode版本。后来我才知道问题出在科尔多瓦和离子版本上。我将 cordova 版本更新为 7.2.0,将 ionic 版本更新为 3.4.0。

我已经构建了应用程序并且运行良好,但存在一些 UI 问题。

还可以使用 ionic cordova build 来构建项目。 谢谢。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-08
    • 1970-01-01
    相关资源
    最近更新 更多