RevMob 在 CLLocation 管理器上给出错误

RevMob giving error on CLLocation manager

我只是简单地添加了 revmob。想要 我收到此错误。

Undefined symbols for architecture armv7:
"_kCLLocationAccuracyBest", referenced from: -[RevMobDeviceInfo getUserLocation] in RevMobAds(RevMobDeviceInfo.o) "_kCLDistanceFilterNone", referenced from: -[RevMobDeviceInfo getUserLocation] in RevMobAds(RevMobDeviceInfo.o) "_OBJC_CLASS_$_CLLocationManager", referenced from: objc-class-ref in RevMobAds(RevMobDeviceInfo.o) ld: symbol(s) not found for architecture armv7 clang: error: linker command failed with exit code 1 (use -v to see invocation)

我查看了 rebmov 文档和论坛。看来他们已经删除了该方法。 https://forum.revmobmobileadnetwork.com/topic/108/ios-sdk-missing-setuserlocation-on-revmobads-session

我在这里遵循了他们的指导方针 http://sdk.revmobmobileadnetwork.com/ios.html#session

有谁知道如何绕过这个错误吗?

您必须在 xCode

中添加 CoreLocation.framework

确保所有这些框架都添加到 xCode

SystemConfiguration.framework, 
StoreKit.framework
MediaPlayer.framework 
CoreLocation.framework
AdSupport.framework