ios - fatal error : Unable to get your client ID

标签 ios uber-api

我正在使用 Uber API,我确实更改了我的 info.Plist,但它显然无法识别名称,我将我从开发人员仪表板收到的客户端 ID 传递给它。

调试器错误:

Unable to locate application icon fatal error: Unable to get your ClientID. 
Did you forget to set it in your Info.plist? (Should be under UberClientID key)

error in the debugger

最佳答案

您的 info.plist 看起来不正确。这些字段需要是 SDK 可以识别的键。因此,例如,如果我的客户端 ID 是“my_client_id_123”并且我的重定向 URI 是“myapp://login”,那么我的 .plist 将如下所示:

<key>UberClientID</key>
<string>my_client_id_123</string>
<key>UberCallbackURIs</key>
<array>
    <dict>
        <key>UberCallbackURIType</key>
        <string>General</string>
        <key>URIString</key>
        <string>myapp://login</string>
    </dict>
</array>

(我也不建议在互联网上发布您的实际客户 ID)

关于ios - fatal error : Unable to get your client ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38779893/

相关文章:

ios - 即使内容较大, ScrollView 也不会滚动

ios - 多种c语言方言

json - 如何从 UBER 的授权 api 获取代码

javascript - 将 javascript 变量传递给 ruby​​ on rails Controller 以进一步发送 api

ios - 网络在 LTE 上时可达性测试失败

ios - iOS 中的 FirebaseInstanceId 是什么?

ios - 在应用程序中将 google Plus 和 Google AppInvite 的 Pod 集成在一起

ios - Uber 身份验证失败 "HTTP Status 401: Unauthorized, Response: {"错误“: "invalid_client"}"

android - 如何让用户在优步中开始和结束位置

python - UBER API 上的行程历史价格