Не удается собрать расширение watchOS

Я добавляю версию WatchOS в уже существующее приложение для iOS. Я разрабатываю с использованием Swift и использую iCarousel, библиотеку Objective-C, я добавил это вручную, скопировав файлы .h и .m в свой проект. Добавлен файл .h в мой заголовок моста. Проблема возникает при строительстве.

введите здесь описание изображения

Цель расширения WatchKit создает проблему. Это говорит

Файл QuartzCore/QuartzCore.h не найден

И это внутри файла iCarousel.h, куда импортируется QuartzCore. Заранее спасибо. Любая помощь будет оценена.


person Ashik    schedule 17.09.2017    source источник


Ответы (1)


Как показано в документации Core Animation (QuartzCore — это Core Animation), он недоступен для watchOS на данный момент (watchOS 4), поэтому вы не можете использовать фреймворк iCarousel на watchOS, так как он использует базовую анимацию, которая недоступна.

person Dávid Pásztor    schedule 17.09.2017
comment
Большое спасибо за ответ. Так что теперь я должен игнорировать его для цели watchOS. - person Ashik; 17.09.2017
comment
Рад, что смог помочь. Да, придется искать альтернативное решение для watchOS. - person Dávid Pásztor; 17.09.2017