связывание gdata с проектом xcode 4

У меня возникли серьезные проблемы со связыванием gdata с проектом после обновления с xcode 3.2.5 до xcode 4. Я хотел бы знать, есть ли у кого-то подобные проблемы и что они сделали для их решения. Я использую gdata версии 1.11, которая является последней на их сайте. На 3.2.5 проект работает без нареканий, спасибо.

Я создал рабочее пространство для своего проекта, а затем добавил в него gdata.proj. Так что у меня есть все файлы, связанные по ссылке. Но файлы проекта, которые включают #import "GDataYouTube.h", не видят файл. Я получаю "Нет такого файла или каталога"


person zambono    schedule 21.03.2011    source источник


Ответы (1)


Хорошие новости... решено и протестировано, все работает, следуйте этим шагам...

Откройте свой проект в xcode 4 из 3.2

нажмите «Файл» -> «Сохранить как рабочую область».

в навигаторе проекта слева сверните свой проект, если вы видите все файлы

под свернутым проектом, в пустом месте щелкните правой кнопкой мыши или щелкните правой кнопкой мыши -> Добавить файлы в...

выберите файл проекта, на который вы хотите сослаться, оставьте флажок «Копировать элементы» снятым, нажмите «Добавить».

Теперь вы увидите 2 свернутых проекта в навигаторе проектов, разверните оба

Теперь то, чего я не знал, я должен был сделать

Перетащите нужные файлы или папки из второго проекта в свой основной, убедитесь, что в параметрах выбрана цель основного проекта, и у меня также выбрана группа, затем нажмите «Готово».

Все готово, у вас могут быть некоторые предупреждения о вашем втором проекте и его целевом SDK. Исправьте их, щелкнув имя проекта в Project Navigator -> Build Settings -> Base SDK до 10.6, Deployment Target до 10.5.

person zambono    schedule 21.03.2011
comment
Отличные новости! Пожалуйста, отметьте свой вопрос как ответ, чтобы люди не тратили время на то, чтобы узнать, нужна ли вам помощь... - person Joshua Nozzi; 21.03.2011
comment
Ах. Я едва помню ограничения для первых участников. :-) - person Joshua Nozzi; 21.03.2011
comment
Мой опыт… Мне пришлось перезапустить Xcode, прежде чем это сработало, выбрав файл рабочей области на экране приветствия… в противном случае он просто добавил бы плоский файл проекта без опции расширения. - person FeifanZ; 02.08.2011