Quickblox QBLGeoDataGetRequest:currentPosition始终为“200.000000; 200.000000”

时间:2013-07-18 10:28:07

标签: quickblox

我正试图在地图上的某个点附近办理所有签到:

QBLGeoDataGetRequest *getRequest = [QBLGeoDataGetRequest request];
getRequest.currentPosition = CLLocationCoordinate2DMake(10.0, 10.0);
getRequest.radius = 100;
[QBLocation geoDataWithRequest:getRequest delegate:self];

但奇怪的是,此代码转换为以下请求:

GET http://api.quickblox.com/geodata/find.xml
headers:{
    "QB-SDK" = "iOS 1.5.2";
    "Qb-Token" = xxxxxxxxxxxxxxxxxxxxxxx;
    "QuickBlox-REST-API-Version" = "0.1.1";
}
parameters:{
    "current_position" = "200.000000;200.000000";
    radius = 100;
}

“current_position”始终为“200.000000; 200.000000”,无论我将getRequest.currentPosition更改为。 但为什么?以及如何解决这个问题?

P.S。没有可能导致任何副作用的代码,我只是授权并执行QBLGeoDataGetRequest。

1 个答案:

答案 0 :(得分:1)

只需尝试更新QuickBlox iOS SDK 1.7 http://quickblox.com/developers/IOS#Download_iOS_SDK

此功能在上一版

中正常工作