2015-10-28 1 views
0

Прошло некоторое время, так как я использовал SpriteBuilder с Cocos2d. Я пытаюсь создать новый проект от SpriteBuilder, который я могу изменить в Xcode. Из SpriteBuilder я перехожу в «Файл»> «Открыть проект в Xcode». Это открывает Xcode с новым проектом. Когда я создаю проект, я получаю более 40 ошибок (например, «UIAccelerometer» устарел: сначала устарел в iOS 5.0 - UIAccelerometer был заменен базой CoreMotion.) .Похоже, мне нужно обновить Cocos2d. Поэтому я отправился на репо here и нашел это заявление в README: «SpriteBuilder также позволяет вам обновлять версию Cocos2D в вашем проекте до новейшей версии версия, что делает его тривиальным, чтобы всегда держать вас проект обновлен до последней версии cocos2d.»Так что, похоже, это должно быть легко сделать это, но я не могу понять это. Есть идеи?SpriteBuilder - как обновить Cocos2d

Xcode Version: 7.1 (7B91b) 
SpriteBuilder Version: 1.4.9 
SpriteBuilder Revision: eea568a5c7 

ответ

0

Я m не уверен, как вы можете обновлять cocos2d прямо из Spri tebuilder, но вместо того, чтобы полагаться на SpriteBuilder для выполнения обновления, вы можете сделать это вручную.

Вы можете получить самую последнюю версию cocos2d, загрузив проект прямо из своего репозитория на Github. Если вы хотите клонировать репозиторий из командной строки, команда:

git clone --recursive https://github.com/cocos2d/cocos2d-objc.git 

Это будет скачать последнюю версию Cocos2D (и его зависимости). Теперь обновить проект. Перейдите к новой версии и скопируйте три папки: cocos2d, cocos2d-ui и внешние. Эти три папки содержат изменения, которые необходимо перенести в ваш проект.

Screenshot of cocos2d folder

Следующая часть находит местоположение Cocos2D в проекте-он находится в папке с именем cocos2d-iphone внутри проекта. Вставка новых папок вызовет предупреждение о том, что вы пытаетесь заменить уже существующие папки. Для текущей обновленной версии cocos2d это не должно быть проблемой.

Затем вы захотите «Очистить» свой проект и установите для своей цели развертывания iOS значение 8.0.

В качестве меры предосторожности вы должны очистить проект создать папку. Вы можете найти «Clean Build Folder ...», удерживая клавишу выбора (⌥), когда вы выпадаете «Продукт». (Обратите внимание, что это отличается от простого использования «Очистить».)