Метка: xcode

  • Live Rendering и локализация

    Есть в Xcode отличная возможность сразу в интерфейсе Interface Builder видеть итоговый результат отрисовки отличных от стандартных компонентов. Например, вы можете сделать свою кнопку с обводкой, добавив три свойства: IB_DESIGNABLE @interface MyButton : UIButton @property (nonatomic, assign) IBInspectable CGFloat lineWidth; @property (nonatomic, assign) IBInspectable CGFloat cornerRadius; @property (nonatomic, copy) IBInspectable UIColor *lineColor; @end Значения этим…

  • Ускоряем Xcode с помощью RAM disk

    В операционной системе macOS есть возможность создать виртуальный диск, логический раздел, который будет находиться целиком в оперативной памяти. Иногда его удобно использовать, если вам требуется временное высокоскоростное хранилище для ваших файлов, с которыми вы работаете в данный момент. Например, в случае с Xcode это может быть место, где должны находиться файлы Derived Data. Для начала…

  • Xcode на iPad? Почему бы и нет!

    Нашел в рассылке интересную большую статью про то, как может выглядеть Xcode на iPad. Мне понравилась эта идея. В конце-концов, если Apple заявляет, что её новые iPad Pro это полноценная замена компьютеру, то эти iPad должны иметь инструментарий, чтобы создавать приложения!Игры уже можно делать, есть утилиты от других разработчиков. Так что, ждём с нетерпением.

  • Xcode. Ошибка доступа к DerivedData ‘No such file or directory’

    Если вы столкнулись с подобными предупреждениями при сборке проекта в Xcode: (null): warning: /Users/username/Library/Developer/Xcode/DerivedData/ModuleCache/21FMZF99WFBV9/UIKit-2LM3EQU7VVY4O.pcm: No such file or directory То решить проблему очень просто. Скорее всего по какой-то причине «испортились» права на папку DerivedData. Чтобы их восстановить, достаточно зайти в Настройки Xcode, выбрать Locations и у пункта Derived Data переключить туда-обратно тип с Default на…

  • Ошибка “Missing iOS Distribution signing identity for …”

    Если вы столкнулись в проблемой из заголовка при сборке Ad Hoc или релизной сборки проекта в Xcode, а точнее при попытке собрать ipa, провалидировать архив или отправить его в App Store, то есть простое решение. Сама проблема кроется в том, что Apple всё сделала не так и сертификат Apple Worldwide Developer Relations вышел в тираж, у…

  • Xcode 6.4 и Alcatraz

    Вчера вышел в релиз новый Xcode версии 6.4 Как обычно возникли проблемы с плагинами. В этот раз просто исчез из меню и потому перестал работать менеджер плагинов Alcatraz. Решение уже есть на github в issue проекта — https://github.com/supermarin/Alcatraz/issues/307 Чтобы вернуть работоспособность плагинам и самому Alcatraz, завершите Xcode и выполните в консоли команду: find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name…