将cordova 1.9.0(iOS)升级到cordova 2.1.0并将现有项目更新为2.1.0

时间:2012-11-02 08:39:07

标签: ios5 cordova ios6 xcode4.5

我已经卸载了cordova 1.9.0:

要卸载:

  1. 删除Xcode首选项中的PHONEGAPLIB值 - >源树

  2. 删除〜/ Documents / PhoneGapLib文件夹

  3. 删除〜/ Library / Application Support / Developer / Shared / Xcode / Project Templates / PhoneGap文件夹

  4. 删除“〜/ Library / Application Support / Developer / Shared / Xcode / Templates / Project Templates / Application / PhoneGap-based Application.xctemplate”或“〜/ Library / Developer / Xcode / Templates / Project” \ Templates / Application / PhoneGap-Application.xctemplate“folder

  5. 删除/Users/Shared/PhoneGap/Frameworks/PhoneGap.framework文件夹 删除〜/ Library / Frameworks / PhoneGap.framework符号链接

  6. 然后我按照升级指南进行操作: http://github.com/apache/incubator-cordova ios / blob / master / guides / Cordova%20Plugin%20Upgrade%20Guide.md 和http://docs.phonegap.com/en/2.1.0/guide_upgrading_ios_index.md.html 项目构建没有错误,但是当我尝试运行时: 在iOS 5.1.1的iPhone上我收到此错误:

    ERROR: Start Page at 'www/index.html' was not found.
    

    在iOS 6.0的iPhone上我收到此错误:

    Failed to load webpage with error: The requested URL was not found on this server.
    

    无论是删除唯一的外部链接还是所有javascript源,无论是手动添加www文件夹,还是可以在互联网上找到的任何内容,这些错误都是持久的。

1 个答案:

答案 0 :(得分:0)

显然这个问题最初是在cordova 1.4中发现的,我遵循了这个解决方案http://www.tricedesigns.com/2012/02/16/linked-source-files-across-phonegap-projects-on-osx/ 问题是Xcode无法看到www文件夹。