Как я могу заставить значок своего специального приложения для iPhone обнаружиться в iTunes?

Расширяя принятый ответ, я хотел показать, что правила перезаписи идут внутри правил хостинга. в firebase.json

"hosting": {
  "rewrites": [ {
    "source": "**",
    "destination": "/index.html"
   } ]
}

Firebase также имеет обновленную страницу документов , где приведен пример выше.

Кроме того, я был опрокинут вопросом hash (#). Я обнаружил, что это не относится к новому Угловому. Выполняя эти небольшие изменения в firebase.json, перестраивая, публикуя в firebase, а затем делая страницу обновления с явным кэшем, сразу же разрешил мою проблему с 404 без каких-либо обходных решений, необходимых для хэшей в URL.

44
задан Lawrence Johnston 27 January 2009 в 17:41
поделиться

6 ответов

Самый простой способ сделать это описан в официальной документации Apple в разделе под названием Публикация приложений для тестирования . Ниже приведены точные инструкции, данные вам на этой странице:


Обложка iTunes, которую видят ваши тестеры, должна быть значком вашего приложения. Это произведение должно быть файлом в формате JPEG или PNG 512 x 512 с именем iTunesArtwork . Обратите внимание, что файл не должен иметь расширения .

После создания файла значка вашего приложения выполните следующие действия, чтобы добавить его в свое приложение:

  1. Откройте свой проект в Xcode.
  2. В списке «Группы и файлы» выберите группу «Ресурсы».
  3. Выберите «Проект»> «Добавить в проект», перейдите к своему файлу iTunesArtwork и нажмите «Добавить».
  4. В появившемся диалоговом окне выберите параметр «Копировать элементы» и нажмите Добавить.

Обратите внимание, что файл PNG или JPEG - это просто iTunesArtwork без суффикса.

Если вы попытаетесь скопировать файл в пакет приложения после его создания, подпись приложения нарушится, и вы будете получить ошибку проверки при попытке синхронизировать его с вашим устройством. Убедитесь, что файл обложки включен в папку «Copy Bundle Resources» в целевом объекте вашего проекта в XCode (шаг 4, выше).

80
ответ дан 26 November 2019 в 21:55
поделиться

Создайте 512x512 png Вашего значка, назовите его "iTunesArtwork" (никакое расширение, никакие кавычки) и добавьте его к своему проекту под Ресурсами. Затем сборка.

[еще 112] детали здесь:

http://developer.apple.com/library/ios/#documentation/Xcode/Conceptual/ios_development_workflow/000-Introduction/introduction.html

11
ответ дан wrlee 12 November 2019 в 08:02
поделиться

Для помощи тем, которые прибывают в это сообщение, вот фактические инструкции (прямо от сообщения в блоге, связанного из принятого ответа).

<час>

был некоторый разговор о Твиттере о том, как создать Ваш собственный файл IPA для Вашего приложения для iPhone, таким образом, я думал, что дам инструкции, что я раньше создавал IPA прежде. Наслаждаться.

  1. Создают папку на Вашем рабочем столе, названном “working”. Открытый это и создает другую папку в нем, назвал “Payload” (чувствительным к регистру)
  2. Перемещение Ваш iTunesArtwork файл в папку “working” и Ваш .app в папку Payload.
  3. Открывают Terminal и выполняют следующую команду: chmod-R 775 ~/desktop/working/payload
  4. Входит в Вашу папку ProgName.app в Полезной нагрузке.
  5. Дважды щелкают по файлу Info.plist. Удостоверьтесь, что существует названный объект: SignerIdentity со значением: Apple iPhone Подписание Приложения ОС. Если нет, добавьте его.
  6. Zip все это. Архивируйте папка Payload и iTunesArtwork. (Таким образом на молнии, что в рабочей папке)
  7. Переименовывают zip-файл, чтобы иметь имя, которое Вы хотите, и расширение ipa.
  8. Двойной щелчок для установки с iTunes
9
ответ дан Lawrence Johnston 12 November 2019 в 08:02
поделиться

На самом деле возможно обеспечить значки iTunes для программного обеспечения iPhone, выпущенного как для данного случая. Посмотрите этот сообщение в блоге для получения дополнительной информации.

5
ответ дан schwa 12 November 2019 в 08:02
поделиться

Значок приложения только обнаруживается в iTunes, если Ваше приложение распределяется через App Store.

я предполагаю, что Вы спрашиваете о разработчике или специальной сборке. Те получают черный значок "A" по умолчанию.

-6
ответ дан lajos 12 November 2019 в 08:02
поделиться

Я просто добавлю свой недавний опыт. Я дурачился, пытаясь заставить мое специальное приложение отображаться в iTunes со значком (строго, iTunesArtwork). Наконец, я был убежден, что выполнил инструкции до буквы «Т», но она все равно не отображается в виде сетки. Однако моя работа правильно отображалась в представлении Cover Flow. Я удалил и переустановил свое приложение из / в iTunes, но безрезультатно. Затем я выхожу из iTunes и перезапускаю - и вуаля! - моя работа была правильной во всех местах. Похоже, что есть какое-то кеширование, которое не сбрасывается в представлении сетки.

1
ответ дан 26 November 2019 в 21:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: