将Cordova IOS从3.1.0升级到3.4.1

时间:2015-07-24 13:50:26

标签: ios cordova ios8 xcode6 upgrade

我是新手,我正在尝试将IOS项目部署到商店,该商店使用Cordova 3.1.0版本。当我验证我收到错误“Itunes存储操作失败”,因为Cordova版本3.1.0不支持arm 64.要从3.1.0升级到3.4.1,我按照以下步骤操作:

  1. 我使用npm命令升级:sudo npm update -g cordova
  2. 更新平台:cordova platform update ios
  3. 第二步,我面临一个错误:“当前工作目录不是基于Cordova的项目。”

    我是否遵循了正确的方法?如果正确。如何在第二步中修复错误?如果错误,使用arm 64支持升级我的项目以便部署到商店的最佳方法是什么?

    请帮帮我。提前谢谢。

1 个答案:

答案 0 :(得分:2)

首先使用cordova platform version ios检查您的cordova版本。实际版本 3.8.0

执行此操作后,您的版本不是3.8.0,就像您已经运行sudo npm update -g cordova一样。完成后,您将输入cordova -v并检查,如果cordova现在是5.1.1(这是实际的cordova版本)。

现在您已准备好更新您的版本。使用终端进入项目文件夹 - > cd desktop - > cd cordovaProject并运行cordova platform update ios,这将更新iOS平台。

如果这对您不起作用。复制iOS文件夹的文件夹内容(yourProjectFolder - > platforms - > iOS - > www),创建新项目并将复制的内容粘贴到您之前复制它的文件夹。

这就像魅力一样:)