Как импортировать существующее приложение iPhone без файла.xcodeproj в Xcode

У меня есть приложение для iPhone (созданное коллегой в предыдущей версии XCode), которое я хотел бы импортировать в XCode. У меня есть файлы FirstViewController.h, .m и.xib, а также файлы для других представлений, которые были переименованы. У меня также есть вспомогательные файлы, такие как база данных sqlite, которая используется, изображения, файлы AppDelegate и так далее. Однако мне дали все эти файлы без файла.xcodeproj. Я пытался воссоздать приложение, учитывая все эти файлы, но безуспешно. Может кто-нибудь, пожалуйста, дайте мне какие-либо советы или указания о том, как я должен попытаться воссоздать это приложение?

1 ответ

Решение

Если вы абсолютно не можете получить доступ к исходному файлу проекта XCode, я бы порекомендовал просто пройти через стандартный мастер New Project, чтобы создать новый проект, а затем импортировать ваши существующие файлы в новый проект. Это будет включать, как минимум:

  • Запустите Xcode (последняя доступная версия)
  • Создайте новый проект, выбрав меню "Файл"> "Создать"> "Проект".
  • Выберите шаблон проекта приложения для iOS, который больше всего напоминает ваше приложение
  • Выполните остальные шаги мастера, чтобы создать свой проект
  • Получив новый проект, импортируйте существующие файлы:
    • Для каждого типа файлов щелкните правой кнопкой мыши одну из групп файлов в Навигаторе проектов на левой боковой панели и выберите "Добавить файлы в…", а затем следуйте инструкциям для импорта файлов.
  • Настройте код для правильной сборки, используя Product > Build и Product > Run по мере необходимости.

Руководство по программированию приложений для iOS может ответить на множество общих вопросов о том, как выстроить структуру вашего приложения, настроить параметры сборки и т. Д. Подписание кода и цель развертывания - это две важные параметры, специфичные для проекта, которые необходимо настроить, что может это можно сделать с помощью редактора настроек проекта, выбрав самую верхнюю строку (где указано название вашего проекта) в Навигаторе проекта. Надеюсь, это поможет вам начать.

Другие вопросы по тегам