2017-09-17 2 views
0

Ich füge WatchOS-Version zu einer bereits bestehenden iOS-App hinzu. Ich entwickle mit Swift und verwende iCarousel, eine Objective-C-Bibliothek, die ich manuell hinzugefügt habe, indem ich die .h- und .m-Dateien in mein Projekt kopiert habe. Zusätzliche .h-Datei in meinem Bridging-Header. Das Problem tritt beim Erstellen auf.Kann keine watchOS-Erweiterung erstellen

enter image description here

Die WatchKit Erweiterung Ziel schafft ein Problem. Es sagt

‚Quartz/QuartzCore.h‘ Datei

nicht

gefunden Und das ist innerhalb iCarousel.h Datei auf dem Quartz importiert wird. Danke im Voraus. Jede Hilfe wird geschätzt.

Antwort

1

Als documentation von Core Animation zeigt (Quartz ist Core Animation), ist es für watchOS zur Zeit nicht verfügbar (watchOS 4), so dass Sie nicht den iCarousel Rahmen auf watchOS verwenden können, da es Core Animation verwendet, die nicht verfügbar ist .

+0

Vielen Dank für Ihre Antwort. Jetzt muss ich es für WatchOS Ziel ignorieren. – Ashik

+0

Ich bin froh, dass ich helfen konnte. Ja, Sie müssen nach einer alternativen Lösung für watchOS suchen. –