Так что эта проблема уже помогла мне решить еще одну из наших проблем, но я до сих пор не понял этого. (Это актуально. Удерживайте.)Нажатие изображений на Git Repo из Xcode
Я развиваю игру с одним другим человеком. Ни один из нас никогда не использовал git-хранилища, Github (более чем ссылку) или какой-либо контроль над версиями раньше, и у нас возникли проблемы с настройкой.
У нас есть проект, созданный в Xcode с пультом дистанционного управления для репозитория GitHub, и все отлично работает с кодом. Проблема в том, что мы не можем заставить наши изображения (кнопки, фоны, анимации и т. Д.) Совершать наши локальные репо, не прибегая к одному из двух, очень обходных методов.
правой кнопкой мыши на нашей
Assets
группы в Xcode и выберитеAdd Files to Project
. Я должен делать это каждый раз, когда мы добавляем изображения в любом случае. Затем, чтобы заставить Xcode понять, что это файлы, которые необходимо добавить в репо (по крайней мере, чтобы получить индикаторA
рядом с файлами в организаторе), нам нужно войти и добавить пустой класс Objective-C, затем щелкните правой кнопкой мышиimages > Source Control > Add
. Затем удалите пустой класс.Используйте приложение GitHub для совершения проекта и нажмите его оттуда. Это не работает, потому что
.gitignore
Github не содержит файлы настроек xcode. Это делает проект неспособным совершить передачу с Xcode на любом другом компьютере, и даже с устройства, с которого был сделан фиксация после перезагрузки. (Это проблема, которую мы выяснили при попытке зафиксировать изображения.)
Так что мой вопрос: как мы разделяем активы для игры? Я полагаю, что Xcode будет делать то же самое для звуков, мы просто еще не получили его. Есть ли более простой способ получить Xcode для их распознавания? Или нам просто нужно добавить эти файлы профилей пользователей в .gitignore
на GitHub? (А как же мы это делаем?)