Как я могу сделать свой значок приложения iPhone для iPhone в iTunes?
У меня есть приложение для iPhone с файлом значков Icon.png.
Этот значок отображается правильно, когда приложение находится на самом телефоне, но оно не отображается на панели приложений в iTunes.
Что мне нужно сделать, чтобы оно отображалось правильно?
Ответы
Ответ 1
Самый чистый способ сделать это описан в официальной документации Apple в разделе Публикация приложений для тестирования. Ниже приведены точные инструкции, данные вам на этой странице:
Изображение iTunes, которое ваши тестеры видят, должно быть вашим значком приложений. Это произведение должно быть 512 x 512 JPEG или PNG файлом с именем iTunesArtwork. Обратите внимание, что файл не должен иметь расширение.
После создания файла вашего значка приложений выполните следующие действия, чтобы добавить его в приложение:
- Откройте проект в Xcode.
- В списке "Группы и файлы" выберите группу "Ресурсы".
- Выберите "Проект" > "Добавить в проект", перейдите к файлу iTunesArtwork и нажмите "Добавить".
- В появившемся диалоговом окне выберите опцию "Копировать элементы" и нажмите "Добавить".
Обратите внимание, что PNG или файл JPEG - это просто "iTunesArtwork" без суффикса.
Если вы попытаетесь скопировать файл в пакет приложений после его создания, он сломает подписку на приложение, и вы получите ошибку при попытке синхронизации с вашим устройством. Убедитесь, что файл художественных работ включен в папку "Ресурсы копирования ресурсов" в рамках целевой цели проекта в XCode (шаг 4 выше).
Ответ 2
Создайте 512x512 png вашего значка, назовите его "iTunesArtwork" (без расширения, без кавычек) и добавьте его в свой проект в разделе "Ресурсы". Затем выполните.
Подробнее здесь:
http://developer.apple.com/library/ios/#documentation/Xcode/Conceptual/ios_development_workflow/000-Introduction/introduction.html
Ответ 3
Чтобы облегчить для тех, кто прибыл на этот пост, вот настоящие инструкции (прямо из сообщения в блоге, связанного с принятым ответом).
В twitter рассказывается о том, как создать свой собственный файл IPA для вашего iPhone-приложения, поэтому я подумал, что дам инструкции, которые я использовал для создания IPA раньше. Наслаждайтесь.
- Создайте папку на рабочем столе под названием "working". Откройте это и создайте в нем другую папку под названием "Полезная нагрузка" (с учетом регистра)
- Переместите файл iTunesArtwork в "рабочую" папку и ваш .app в папку "Полезная нагрузка" .
- Откройте терминал и запустите следующую команду: chmod -R 775 ~/Рабочий стол/рабочий/Полезная нагрузка
- Перейдите в папку ProgName.app в разделе "Полезная нагрузка" .
- Дважды щелкните файл Info.plist. Убедитесь, что есть элемент под названием: SignerIdentity со значением: Подписание приложения Apple iPhone OS. Если нет, добавьте его.
- Запомните все. Замените папку iTunesArtwork и Payload. (Так что zip вверх, что находится внутри рабочей папки)
- Переименуйте zip файл, чтобы иметь нужное имя, и расширение ipa.
- Двойной щелчок для установки с помощью iTunes
Ответ 4
На самом деле, можно предоставить иконки iTUnes для программного обеспечения iPhone, выпущенного как ad-hoc. Дополнительную информацию см. В этом сообщении в блоге.
Ответ 5
Я просто добавлю свой недавний опыт. Я обманул, пытаясь заставить свое специальное приложение появиться в iTunes с иконкой (строго iTunesArtwork). Наконец, я был убежден, что я выполнил инструкции к "Т", но он все равно не появлялся в виде сетки. Однако мои иллюстрации были правильно отображены в представлении Cover Flow. Я удалил и переустановил мое приложение из/в iTunes безрезультатно. Затем я вышел из iTunes и перезапустился - и, вуаля! - мои работы были правильными во всех местах. Похоже, что есть какое-то кэширование, которое не является reset в представлении Grid.
Ответ 6
Если вы видите черный значок вместо значка в iTunes, убедитесь, что тип файла iTunesArtwork в Xcode не является "image.png". Если это так, на этапе сборки ресурса копирования CopyPNGFile приведет к сбою файла, который недействителен для iOS-разделов.
Ответ 7
- Откройте проект в Xcode.
- Скопируйте файл iTunesArtwork.png в папку проекта.
- Отредактируйте файл iTuneArtwork.png и удалите .png из iTunesArtwork.
- Создать сборку.
Вы можете увидеть изображение в iTunes.
Ответ 8
Значок приложения отображается только в iTunes, если ваше приложение распространяется через магазин приложений.
Я предполагаю, что вы спрашиваете о разработчике или специальной сборке. Пользователи получают черный значок "A" по умолчанию.