Ios Uber Carthage swift Rides Client.requestRide提供乘坐=零

Ios Uber Carthage swift Rides Client.requestRide提供乘坐=零,ios,swift,swift3,uber-api,Ios,Swift,Swift3,Uber Api,我正在尝试将Uber SDK与我当前的iOS应用程序集成 我有Xcode:-8.1 iOS:-10.1和swift版本:-3.0 我已经为Uber集成的“迦太基”做了设置 我调用requestRide方法,它总是给出ride=nil let parameterBuilder = RideParametersBuilder() parameterBuilder.setProductID("a1111c8c-c720-46c3-8534-2fcdd730040d") let pickupLoca

我正在尝试将Uber SDK与我当前的iOS应用程序集成

我有Xcode:-8.1 iOS:-10.1和swift版本:-3.0

我已经为Uber集成的“迦太基”做了设置

我调用requestRide方法,它总是给出ride=nil

let parameterBuilder = RideParametersBuilder()

parameterBuilder.setProductID("a1111c8c-c720-46c3-8534-2fcdd730040d")

let pickupLocation = CLLocation(latitude: 37.770, longitude: -122.466)
parameterBuilder.setPickupLocation(pickupLocation, nickname: "California Academy of Sciences")
let dropoffLocation = CLLocation(latitude: 37.791, longitude: -122.405)
parameterBuilder.setDropoffLocation(dropoffLocation, nickname: "Pier 39")

let ridesClient = RidesClient()

ridesClient.requestRide(parameterBuilder.build(), completion: { ride, response in
}
请帮帮我

我被困在这里,无法执行我的项目。任何建议对我都有用


提前感谢。

您可以启用调试并提供任何错误详细信息吗?ride nil-response.statusCode-401-response.data-Optional()-response.data.datastring Optional({“message”:“此端点至少需要以下一个作用域:request、request.delegate”、“code”:“unauthorized”})-这是我的requestRide()方法输出。看起来您尚未实现sso并授权令牌中的“请求”作用域。更多信息请参见:我的plist:-UberCallbackURIs URIStringswiftsdk://connect UberCallbackURIType通用URI字符串swiftsdk://connect UberCallbackURIType授权代码