@3x не отображаются в Xcode 6
Я замечаю, что когда я установил Xcode 6 (GM) и загружаю проект из Xcode5, в файле Images.xcassets опция @3x не отображается ни для какого изображения с Universal Devices.
3 ответа
Нажмите на Images.xcassets
в вашем двоичном файле и нажмите плюс внизу (или щелкните правой кнопкой мыши) и добавьте значки приложений и запуска изображений. Если они уже отображаются, выберите их и посмотрите на правой панели (красный кружок на фотографии), как выбрать дополнительные версии iOS 8:
Вначале можно выбрать "Изменить каждое изображение с универсального на специфическое", выбрать сетчатку 4 дюйма и затем снова выбрать "Универсальный".
Но лучший вариант - удалить папку с производными данными, перейдите по адресу:
Настройки -> Местоположение -> Получить папку с данными и удалить папку с вашим проектом.
Затем построить и это работает для меня.
Рад поделиться с вами этим:)
Я думаю, что это ошибка в Xcode (6.0.1) - взгляните на your.xcassets/*/Contents.json - в @3x ничего нет. Я просто добавил все необходимые вещи в мой.appiconset вручную в json в соответствии с документацией, которую вы можете проверить в моей сути.