Атрибут недоступен: первый атрибут макета базовой линии в версиях iOS до 8.0
Я получаю следующее предупреждение в XCode 6.1.
Атрибут недоступен: атрибут первого базового макета для версий iOS до 8.0
Я думаю, это также приводит к сбою сборки iOS 7.x.
Ответ 1
Обнаружена проблема. Это новое ограничение было добавлено в iOS 8.0 и не поддерживается предыдущими версиями.
Чтобы избавиться от этого предупреждения и разрешить работу iOS 7, вам необходимо:
1. Нажмите предупреждение в боковой панели (это должно подчеркнуть оскорбительное ограничение)
2. Измените это ограничение на нечто иное, чем "Первая базовая линия". "Центр Y" работал хорошо для меня. Вам придется играть с параметрами и просматривать изменения вживую, чтобы увидеть, какая альтернатива работает для вас.
iOS 7 теперь снова строит, и предупреждение не прошло.
Ответ 2
Мы столкнулись с этой же проблемой, но в нашем случае это не привело к краху Xcode; это просто показало, что взгляд явно неуместен при запуске на симуляторе iOS 7. Мы исправили это, изменив элемент ограничения на простой ol 'baseline.