优步迦太基swift LoginManager(loginType:.AuthorizationCode)给accessToken = nil
问题描述:
我试图将Uber SDK与我目前的iOS应用程序集成。优步迦太基swift LoginManager(loginType:.AuthorizationCode)给accessToken = nil
我的Xcode: - 8.1的iOS:-10.1快捷版: - 3.0
我已经做了设置为 “迦太基” 为尤伯杯整合。
let loginManager = LoginManager(loginType: .AuthorizationCode)
loginManager.state = NSUUID().UUIDString
let requestedScopes = [RidesScope.Request, RidesScope.AllTrips]
loginManager.login(requestedScopes: requestedScopes, presentingViewController: self) { (accessToken, error) ->() in
}
accessToken alwaysway nil。
这里是我的尤伯杯设置
<key>UberCallbackURIs</key>
<array>
<dict>
<key>URIString</key>
<string>swiftsdk://connect</string>
<key>UberCallbackURIType</key>
<string>Implicit</string>
</dict>
<dict>
<key>URIString</key>
<string>swiftsdk://connect</string>
<key>UberCallbackURIType</key>
<string>AuthorizationCode</string>
</dict>
<dict>
<key>URIString</key>
<string>swiftsdk://connect</string>
<key>UberCallbackURIType</key>
<string>Native</string>
</dict>
</array>
<key>UberClientID</key>
<string>ClientID</string>
<key>UberClientSecret</key>
<string>ClientSecret</string>
<key>UberDisplayName</key>
<string>Swift-SDK</string>
<key>UberServerToken</key>
<string>ServerToken</string>
请帮我的plist。
我卡在这里不能执行我的项目。任何建议对我都有用。
在此先感谢。
感谢您的评论。我遵循优步指南。 –
这里是我的超级设置的plist UberCallbackURIs \t \t \t \t \t \t uriString中 \t \t \t swiftsdk://连接 \t \t \t UberCallbackURIType \t \t \t 隐 \t \t \t \t \t \t \t uriString中 \t \t \t swiftsdk://连接 \t \t \t UberCallbackURIType \t \t \t AuthorizationCode \t \t \t \t \t \t \t uriString中 \t \t \t swiftsdk://连接 \t \t \t UberCallbackURIType \t \t \t 本地 \t \t \t –