Как импортировать существующее приложение iPhone без файла.xcodeproj в Xcode
У меня есть приложение для iPhone (созданное коллегой в предыдущей версии XCode), которое я хотел бы импортировать в XCode. У меня есть файлы FirstViewController.h, .m и.xib, а также файлы для других представлений, которые были переименованы. У меня также есть вспомогательные файлы, такие как база данных sqlite, которая используется, изображения, файлы AppDelegate и так далее. Однако мне дали все эти файлы без файла.xcodeproj. Я пытался воссоздать приложение, учитывая все эти файлы, но безуспешно. Может кто-нибудь, пожалуйста, дайте мне какие-либо советы или указания о том, как я должен попытаться воссоздать это приложение?
1 ответ
Если вы абсолютно не можете получить доступ к исходному файлу проекта XCode, я бы порекомендовал просто пройти через стандартный мастер New Project, чтобы создать новый проект, а затем импортировать ваши существующие файлы в новый проект. Это будет включать, как минимум:
- Запустите Xcode (последняя доступная версия)
- Создайте новый проект, выбрав меню "Файл"> "Создать"> "Проект".
- Выберите шаблон проекта приложения для iOS, который больше всего напоминает ваше приложение
- Выполните остальные шаги мастера, чтобы создать свой проект
- Получив новый проект, импортируйте существующие файлы:
- Для каждого типа файлов щелкните правой кнопкой мыши одну из групп файлов в Навигаторе проектов на левой боковой панели и выберите "Добавить файлы в…", а затем следуйте инструкциям для импорта файлов.
- Настройте код для правильной сборки, используя Product > Build и Product > Run по мере необходимости.
Руководство по программированию приложений для iOS может ответить на множество общих вопросов о том, как выстроить структуру вашего приложения, настроить параметры сборки и т. Д. Подписание кода и цель развертывания - это две важные параметры, специфичные для проекта, которые необходимо настроить, что может это можно сделать с помощью редактора настроек проекта, выбрав самую верхнюю строку (где указано название вашего проекта) в Навигаторе проекта. Надеюсь, это поможет вам начать.