Cordova.framework отсутствует в моем проекте

Я работаю над проектом, который уже построен с предыдущей версией phonegap. Я не знаю, включала ли эта версия установку Cordova (> 1.3) или нет.

Проблема в том, что когда я клонировал проект и пытался собрать его в Xcode, я получил Cordova.framework красным. введите здесь описание изображения

Пожалуйста, мне нужно, чтобы вы указали мне, что мне нужно сделать, чтобы выбрать правильный путь, поскольку этот проект разработан не мной, а также это мой первый опыт работы с телефонной связью (но не с iOS).


person Malloc    schedule 15.01.2013    source источник


Ответы (2)


Это то, что изменилось в PhoneGap 2.0. Предустановленной Cordova.framework больше не существует. Исходный код Cordova теперь копируется в проект как часть создания проекта.

http://shazronatadobe.wordpress.com/2012/07/20/improvements-in-cordova-2-0-0-for-ios/

Вероятно, в одном из файлов Readme или на веб-сайте phonegap есть некоторая информация о том, как преобразовать более раннюю версию.

И вот он (при обновлении с 1.9 до 2.0): http://docs.phonegap.com/en/2.1.0/guide_upgrading_ios_index.md.html

По сути, после установки 2.x создайте новый проект и скопируйте часть содержимого нового проекта в старый проект.

person Mark Bessey    schedule 29.01.2013

У вас есть каталог «CordovaLib», когда вы заходите в свой проект через Finder? если да, то есть файл "VERSION", который сообщит вам, какая у вас версия.

person Idan Gozlan    schedule 15.01.2013