Ich versuche, die Google Maps SDK zu installieren und ich durch diesen Fehler leite beim Laufen:GoogleMapsSDK: undefinierte Symbole für Architektur x86_64
Undefined symbols for architecture x86_64:
"_CBAdvertisementDataManufacturerDataKey", referenced from:
-[GMSx_PEBeaconScanner centralManager:didDiscoverPeripheral:advertisementData:RSSI:] in GoogleMaps(PEBeaconScanner.o)
"_CBAdvertisementDataServiceDataKey", referenced from:
-[GMSx_PEBeaconScanner centralManager:didDiscoverPeripheral:advertisementData:RSSI:] in GoogleMaps(PEBeaconScanner.o)
"_CBCentralManagerScanOptionAllowDuplicatesKey", referenced from:
-[GMSx_PEBeaconScanner scanIfAppropriate] in GoogleMaps(PEBeaconScanner.o)
"_OBJC_CLASS_$_CBCentralManager", referenced from:
objc-class-ref in GoogleMaps(PEBeaconScanner.o)
"_OBJC_CLASS_$_CBUUID", referenced from:
objc-class-ref in GoogleMaps(PEBeacon.o)
objc-class-ref in GoogleMaps(PEBeaconScanner.o)
"_vImageBoxConvolve_Planar8", referenced from:
(anonymous namespace)::CreateBlurredImage(CGImage*, double, double) in GoogleMaps(GLWaterGroup.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Danke Quentin. Ich tat genau das und leider schickte es einen weiteren Fehler: undefinierte Symbole für Architektur x86_64: "_vImageBoxConvolve_Planar8", verwiesen von: (anonymen Namespace) :: CreateBlurredImage (CGImage *, double, double) in Googlemaps (GLWaterGroup. o) ld: Symbol (e) nicht für Architektur gefunden x86_64 Clang: Fehler: Linker-Befehl fehlgeschlagen mit Exit-Code 1 (verwenden Sie -v, um Aufruf zu sehen) – STo
Sie sollten diese Anweisungen befolgen, um sicherzustellen, dass alles, was Sie benötigen, installiert ist: https://developers.google.com/maps/documentation/ios/start –
Ja diese Anweisungen saugen IMO, nirgends erwähnt es dort CoreBluetooth. – funkybro