iOS SDK 中的 Uber 错误代码
Uber error code in iOS SDK
我已经集成了 Uber iOS SDK,现在可以使用沙盒模式。这是我的乘车请求代码。
[[UberHelper sharedInstance].ridesClient requestRideWithParameters:_rideParameters completion:^(UBSDKRide * _Nullable ride, UBSDKResponse * _Nonnull response) {NSLog(@"ERROR %@",response.error.title); NSLog(@"ERROR %@",response.error.code); NSLog(@"ERROR %ld",(long)response.statusCode);}];
但我期望的错误代码是
"errors":[
{
"status": 409,
"code": "surge",
"title": "Surge pricing is currently in effect for this product."
}
].
目前我只得到 "status"(response.error.status) 和 "code" (response.error.code) 和 "title"(response.error.title) "null"。我需要这个 "title" 来显示错误警报。
这些数据在生产模式下可用吗?
UBSDKError请按此方式获取。
if(response.error.errors){
UBSDKError *uberError = [response.error.errors objectAtIndex:0];
NSLog(@"title %@",uberError.title);
NSLog(@"code %@",uberError.code);
}
我已经集成了 Uber iOS SDK,现在可以使用沙盒模式。这是我的乘车请求代码。
[[UberHelper sharedInstance].ridesClient requestRideWithParameters:_rideParameters completion:^(UBSDKRide * _Nullable ride, UBSDKResponse * _Nonnull response) {NSLog(@"ERROR %@",response.error.title); NSLog(@"ERROR %@",response.error.code); NSLog(@"ERROR %ld",(long)response.statusCode);}];
但我期望的错误代码是
"errors":[
{
"status": 409,
"code": "surge",
"title": "Surge pricing is currently in effect for this product."
}
].
目前我只得到 "status"(response.error.status) 和 "code" (response.error.code) 和 "title"(response.error.title) "null"。我需要这个 "title" 来显示错误警报。 这些数据在生产模式下可用吗?
UBSDKError请按此方式获取。
if(response.error.errors){
UBSDKError *uberError = [response.error.errors objectAtIndex:0];
NSLog(@"title %@",uberError.title);
NSLog(@"code %@",uberError.code);
}