В приложении WatchKit есть файл Images.xcassets. Как только я помещаю любую иконку в сборку этого ресурса с сообщением об ошибке: "Набор значков приложений с именем" AppIcon "не имел никакого соответствующего содержимого".
В приложении WatchKit есть файл Images.xcassets. Как только я помещаю любую иконку в сборку этого ресурса с сообщением об ошибке: "Набор значков приложений с именем" AppIcon "не имел никакого соответствующего содержимого".
Это простой способ генерировать ваши значки WatchKit, которые хорошо работали для меня:
Скорее всего, ваши иконки приложений watchKit не имеют нужного размера. Вам нужны следующие размеры
(these are all in pixels)
48 x 48
55 x 55
58 x 58
80 x 80
87 x 87
88 x 88
172 x 172
196 x 196
В основном все числа, которые вы видите внизу в разделе Images.xcassets, вам нужно удвоить их, поскольку они должны быть отображением сетчатки.
В моем случае я сгенерировал изображения с требуемыми размерами из Sketch. Затем я перетащил файлы png в пятна. Никаких жалоб от Xcode. Мое приложение не использует набор часов.
Однако сбой произошел с ошибкой: "Набор значков приложений с именем" AppIcon "не имел никакого применимого контента". Были также предупреждения о неправильных размерах файлов изображений. Не уверен, как это сделал Эскиз, но я вернулся и перенастроил экспорт из Sketch, проверил экспортированные размеры, перетащил новые файлы обратно в пиктограммы приложений в Xcode. Это время было успешным.
Мораль, если вы видите это сообщение об ошибке, дважды проверьте размеры изображения.
Позволяет записать его в ленивый режим легкой версии, все остальные ответы сбивают меня с ума. Я надеюсь, что последуюлю другие.
поэтому из AppIcon > в строке1, col1 на 2x > я перетащите и отпустите следующее недопустимое изображение:
который имел фактический размер, как показано ниже:
я обнаружил, что для 2x размер изображения должен быть 40 пикселей на 40 пикселей, поэтому я изменил это изображение на 40 пикселей на 40 пикселей из этого недопустимого значения.
На этот раз сборка/компиляция работала, и в моем iPhone 7 у меня появился новый значок.
Скорее всего, ваши иконки приложений watchKit не имеют нужного размера. Вам необходимо следовать инструкциям, приведенным выше.
Сделайте значок 120 * 120 и перетащите & drop Это работает для меня.
Перейдите на сайт MakeAppIcon, загрузите образ AppIcon. Он автоматически генерирует все изображения с изменением размера, дает ваш идентификатор почты и получает zip файл. И убедитесь, что при загрузке в Assets.xcassets вы использовали OPT очень четко для изображения размером 2 или 3 раза в зависимости от вашего требования.
первоначально я выбрал флажок Apple Watch в Xcode 6 и работал очень хорошо. Тем не менее, я получил ту же ошибку в Xcode 7 без изменения чего-либо. Мое решение состоит в том, чтобы выбрать флажок CarPlay и добавить два квадратных значка с 120px и 180px для CarPlay. Теперь я могу запустить свой часовик наконец.
Однако он не может быть принят для отправки в Apple Store...