В недавнем обновлении Xcode были сделаны улучшения в билд системе, направленные на повышение скорости сборки проекта. Допускаю, что эти изменения действительно ускоряют сборку проекта и не портят бинарник, если редактирование исходника происходит из встроенного редактора. Но те, кто пользуется внешним …
Xcode
iOS: Invalid Image Path
Вот с такой “CFBundleIcons: AppIcon 120×120 not found” ошибкой столкнулся сегодня при попытке выгрузить новую версию игры в AppStore. Проблема была в “а возьму-ка я этот iconset-темплейт и с его помощью нагенерю иконки”. Темплейт хороший, умеет все нужные иконки. И …
iOS: определение версии ОС
Эти макросы позволяют без усилий и лишнего кода определять версию iOS Использовать можно так: Этот способ лучше способа с float, поскольку с его помощью можно детектить и вот такой формат 6.1.3.
Определение типа устройства iPhone / iPod / iPad
Для получения типа устройства можно воспользоваться следующей функцией: Псевдокод Возможные варианты iPhone Simulator == i386 iPhone == iPhone1.1 3G iPhone == iPhone1.2 3GS iPhone == iPhone2.1 4 iPhone == iPhone3.1 1st Gen iPod == iPod1.1 2nd Gen iPod == iPod2.1 …
Содание Framework для macOS
Инструкция от Apple по созданию Framework
xcode и subversion
Для хранения и слежением за изменениями я использую Subversion (правда много старых проектов так и осталось в CVS). Возникла необходимость работать с Subversion в macOS. По умолчанию (как минимум в моем случае) Subversion в macOS не идет. Хотя Xcode и …
SDL и macOS
Небольшая статья по установке и настройке SDL для macOS. В качестве IDE используется Xcode.