Ich versuche zu Setup Kommunikation zwischen Überwachung App und meinem iPhone App die neuen WCSession Sachen in iOS 9.enWCSession in iOS App WatchKit 2 Stops App Gebäude mit
Alles verlief reibungslos mit der WCSession auf die Uhr Hinzufügen Erweiterung, aber sobald ich versuche, das gleiche in mein Handy Ziel hinzuzufügen, wird die App nicht mehr bauen und gibt mir diesen Fehler.
Undefined symbols for architecture x86_64:
"_OBJC_CLASS_$_WCSession", referenced from:
objc-class-ref in AppDelegate.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Ich importieren es mit diesem:
#import <WatchConnectivity/WatchConnectivity.h>
und dann zu rufen versuchen:
if ([WCSession isSupported])
{
self.session = [WCSession defaultSession];
self.session.delegate = self;
[self.session activateSession];
}
Es gibt keine Fehler in der Xcode-Editor zeigt nach oben. Es wird einfach nicht bauen. Ich versuche es auf dem Simulator zu starten.
Irgendwelche Ideen?
Das hat es gelöst. Danke für die Antwort. –
Fügen Sie "WatchConnectivity.framework" unter "Link Binary with Libraries" in "Build Phases" hinzu! –