2015-04-03 3 views
27

Я получаю эти ошибки:App Icon имеет ошибку Unassigned Image

enter image description here

Я не могу сказать точно, какие вещи он говорит о?

enter image description here

Если это 42 мм 2x, то у меня нет места, чтобы поставить это. Вы можете помочь? Благодаря!

enter image description here

EDIT: Per комментарий ниже, я смотрел на правой панели. Похоже, он нуждается в 44 2x ...

enter image description here

enter image description here

... так что у меня есть один создал, но Unassigned не выделяет, когда я перетащить значок над ним, так как назначить ли это в своих изображениях?

enter image description here

EDIT снова: правой кнопкой мыши шоу в видоискатель? enter image description here

+0

Пожалуйста, смотрите в это: http://stackoverflow.com/questions/18780476/ios-7-app-icons-launch-images-and-naming-convention-while-keeping-ios-6-icons/22353990#22353990 – msmq

+0

@msmq благодарит за ответ, см. мое редактирование, потому что по какой-то причине я не могу перетащить нужную иконку в часть «Неназначенные». И я считаю, что у меня есть правильный размер изображения и все такое? – SRMR

+0

Попробуйте по щелчку правой кнопкой мыши и выберите «Показать в Finder» и просто добавьте этот значок; Надеюсь, это будет исправлено. – msmq

ответ

60

У меня была такая же проблема! Решение, которое работало для меня было довольно легко:

Просто выберите в неприсвоенное изображение и удалить его с помощью кнопки удаления. Очистить и Построение. Готово.

Надеюсь, это поможет!

+0

Это сработало для меня – Bernard

+0

Как вы можете что-то удалить с помощью обратной косой черты? Я никогда не слышал об этом раньше? @Bernard – SRMR

+1

@SRMR обратная косая черта означает кнопку удаления на вашем ключевом матче. – Bernard

2

(Это предполагает, что вы не пропустите ни одного из требуемых изображений)

Я имел эту проблему некоторое время назад: я пошел в каталог media.xcassets и проверил contents.json файл, в котором я нашел некоторую запись с "unassigned" установлен в значение ИСТИНА. Я удалил его и удалил предупреждение компилятора.

Надеюсь, вы застряли в том же сценарии, чтобы вы могли его исправить.

+0

Я вижу, что в моем файле 'content.json', когда вы говорите« я удалил его », что вы подразумеваете под этим, например, удалите изображение в Xcode или отредактируйте этот json-файл или что-то еще? Благодаря! – SRMR

+0

У меня было что-то вроде {"idiom": "universal", "unassigned": true}, который я удалил из файла contents.json. – Darkseal

+0

у меня есть: '{ "размер": "44x44", "идиома": "смотреть", "масштаб": "2 раза", "Unassigned": правда, "роль": "appLauncher", «subtype»: «42mm» } ' – SRMR

1

Удалить все «неназначенные» фотографии из каталога активов. Он не должен появляться там (нажмите «Удалить выбранные элементы» на снимке экрана).

1

мне пришлось

  • правой кнопкой мыши на одном из изображений в нижнем ряду (с «Unassigned» написано под строкой)
  • выберите «Универсальный», чтобы отменить его
  • правой кнопкой мыши и
  • «Универсальная» еще раз, чтобы выбрать его
    • Это изменило верхнюю строку, чтобы показать 3 пустые коробки, которые были пустыми
  • Перетащите каждое из изображений из нераспределенной строки к универсальному ряду

Хотя, я не знаю, почему эти пункты меню будут отключены в оригинальном вопросе ...