копирование и замена папок в коде xcode4 - PullRequest
0 голосов
/ 03 февраля 2012

Итак, я работаю над этим приложением, основанным на телефонном разрыве.Большая часть нашего кода проверяется в cvs, но, поскольку я не могу заставить это работать на моем Mac или Xcode4 в этом отношении, я должен переключиться на то, чтобы он работал с флешкойПроблема происходит с папкой wwww.Старый работает нормально, но когда я заменяю его текущей обновленной папкой www, он прекрасно собирается, но просто перестает работать.Кроме того, все файлы показаны черным (не красным), и я уверен, что xcode4 может видеть все мои файлы.Пожалуйста, помогите мне.Я потратил около 4 дней, пытаясь заставить это работать.

Ответы [ 2 ]

1 голос
/ 03 февраля 2012

MobileЗагрузите ваши предложения, но они мне не помогли, так как я их уже делал.Хотя я приму ваши предложения для хорошего контроля версий.В любом случае, то, что исправило мое, использовало phonegap-1.3.0.js.В обновленном коде был разрыв телефона - 1.4.0, и даже после изменения index.html для его поиска и установки этого недостатка телефон работал не очень хорошо.Раньше у меня была такая же проблема phonegap-1.0.0 тоже не работала.Я не знаю, почему это так.Может быть, xcode4 только как phone gap-1.3.0.js, но мне кажется, что это ошибка телефонного зазора.Я хотел бы иметь мнение других людей по этому поводу, и если они столкнулись с той же проблемой.

0 голосов
/ 03 февраля 2012

В проектах PhoneGap требуется, чтобы при добавлении в проект папки www вы использовали опцию для создания ссылок на папки.Таким образом, папка www будет скопирована во время компиляции.\

Folder linking

Еще один момент, на который следует обратить внимание: если вы измените содержимое папки www вне xcode, вам нужно будет очистить проект перед тем, как увидеть какие-либо изменения на устройстве.*

У нас есть пара проектов телефонных пробелов, которые мы используем с контролем версий.Я пришел к выводу, что, хотя мы используем svn, XCode все еще не очень хорош в управлении взаимодействиями управления исходным кодом, и поэтому мы используем Cornerstone 2 для всех операций управления исходным кодом.Попробуйте найти хорошее приложение для управления исходным кодом, которое обрабатывает CVS, и используйте его отдельно от XCode.Проверьте рабочую копию папки www на вашем компьютере, а затем свяжите ее с Xcode Proj.

...