Я делаю игру для iPhone и iPad с помощью SpriteBuilder. SpriteBuilder делает пару файлов в той же папке, что и проект XCode. Я использовал Source Control, и я только что совершил коммит, а затем немного изменил код в XCode (я ничего не менял в файлах spritebuilder), а затем я передумал, и я хотел вернуться к фиксации, который я сделал , Поэтому я сделал контроль источника -> отказаться от изменений. XCode успешно заменил новый код на старый код, но он удалил большинство моих файлов SpriteBuilder!XCode Source Control - Отменить изменения Удаленные импортированные файлы
Как я могу получить свои файлы SpriteBuilder снова?
Скриншот последней фиксации. Вы можете видеть, что xcode знает, когда файлы spritebuilder изменены, чтобы они не оставляли их?
Какие файлы SpriteBuilder? В папке Published-iOS воссоздаются при публикации. Также обратите внимание, что «Отменить все изменения» в Xcode делает именно это, отбрасывая ВСЕ изменения, были ли они сделаны в Xcode или SpriteBuilder. Если у вас не были отмечены ваши изменения в SB, вы потеряли их навсегда, если только вы не делали регулярные резервные копии с Time Machine. – LearnCocos2D
Удалено большинство файлов .ccb и некоторые изображения. Поскольку я сделал последнюю фиксацию на XCode, я не изменил никаких файлов SpriteBuilder, я просто изменил код на XCode. –
Были ли файлы в Published-iOS или в папке «SpriteBuilder Resources»? Если вы можете воспроизвести проблему, то стоит сообщить об этом как об ошибке, особенно если встроенный источник содержимого Xcode может привести к потере файлов в проекте SB, что будет серьезной проблемой. – LearnCocos2D