Подтвердить что ты не робот

Не удалось выполнить подачу заявки из-за размеров значков (0 x 0)

Я пытаюсь отправить приложение, которое предназначено только для iPhone.

Ошибка показала, что "iPhone/iPod Touch: Icon.png: размеры значков (0 x 0) не соответствуют требованиям к размеру. Файл значков должен быть 57x57 пикселей в формате .png.

Могу ли я узнать, почему это происходит? Я пытаюсь изменить настройку plist, и я уверен, что мой значок имеет нужный размер. Это отлично видно на моих iPhone.

Я искал несколько сообщений здесь, но до сих пор не могу найти решение.

Может ли кто-нибудь знать проблему?

Спасибо

4b9b3361

Ответ 1

В соответствии с этим решением https://devforums.apple.com/message/612098#612098 выполните следующие действия:

  • Установите ApplicationLoader_2.5.1.dmg (просто установите его, вам не нужно его запускать/использовать)
  • Закройте и перезапустите Xcode
  • Очистить проект
  • Архив (снова)
  • Подтвердить/отправить сейчас работает

Это решение устранило мои проблемы с представлением.

Ответ 2

Решение Tomasz прекрасное, но есть гораздо более простое решение: выберите свой Icon.png и [email protected], а в инспекторе правой стороны измените тип файла с "PNG" на "Icon".

После этого изменения вы можете архивировать и отправлять свое приложение, как обычно, прямо в XCode.

Ответ 3

Вы должны иметь (как минимум) значок 57x57px и значок 114x114px. Обычно они будут называться Icon.png и [email protected]

Затем в вашем файле info.plist есть массив под названием "Файлы значков". Вам нужно добавить оба изображения в этот массив.

Ответ 4

Нужно ли пытаться очистить и перестроить? в xCode, попробуйте щелкнуть правой кнопкой мыши по значку приложения > выбрать "Удалить", а затем перебрать значок.

Убедитесь, что это PNG, без чередования.