Добавление значка приложения в приложение WatchOS info.plist

Я пытаюсь добавить значки приложений в свое приложение WatchOS, но мне нужно сделать это в Info.plist поскольку я создаю проект через интерфейс командной строки NativeScript.

Все значки часов хранятся в AppIcon.appiconset внутри Images.xcassets. Я не уверен, как это сделать, и посмотрел вокруг, но не нашел решения, любая помощь приветствуется!

1 ответ

Решение

В NativeScript вы должны добавить это в свой файл watchapp.json, который вы создаете с помощью приложения для часов. Я понял, что наш.gitignore включает все файлы json, поэтому, когда я повторно клонировал репо, он удалил файлы.

Убедитесь, что файлы json для appiconset также находятся в вашем репо, иначе у вас будет предупреждение о неназначенных дочерних элементах.

watchapp.json (находится внутри вашей папки WatchOS)

{
  "assetcatalogCompilerAppiconName": "WatchAppIcon",
  "targetBuildConfigurationProperties": {
    "WATCHOS_DEPLOYMENT_TARGET": 5.3,
    "LD": "\"\""
  }
}

extension.json (находится внутри вашей папки WatchOS Extensions)

{
  "targetBuildConfigurationProperties": {
    "WATCHOS_DEPLOYMENT_TARGET": 5.3,
    "LD": "\"\""
  }
}

Вы также должны добавить свою команду разработчиков в эти файлы json.

Другие вопросы по тегам