2016-08-07 10 views
0

現在、Uber SDK(Objective Cバージョン)が提供するサンプルコードを実行しています。Uberのネイティブログインフラグ設定エラー

Objective Cの例で提供されているネイティブログインとライドリクエストウィジェットボタンをクリックしたときに問題が発生しました。私はライドリクエストウィジェットボタンでクリックすると

は、アプリが新しいビューをロードします:

もユーバーでアプリの設定とした後、私は以下のエラーカウンタのInfo.plistにクライアントIDをコピー「Uber with Uber」ボタンをクリックしてください。 「Uber with Uber」ボタンをクリックすると、このサンプルアプリケーションは、Uberlertに「Uberへの接続に問題があるようです。AppNameに戻り、もう一度やり直してください。」というメッセージを表示します。何が問題なの?

Btw、ダッシュボードとアプリinfo.plistの両方で "myapp:// oauth/callback"というリダイレクトURLを入力します。

この例の設定中に私が迷っているものは何ですか?

ありがとうございました。

+0

あなたがソースコードを共有していただけますか? [フルウィジェット](https://developer.uber.com/docs/rides/ride-request-widget)または[ボタン](https://github.com/uber/rides-ios-widget)を使用していますか? sdk /#ride-request-button)? – agraebe

+0

@カルヴァン私も同じ問題に直面しています。 –

答えて

1

[ターゲット]> [情報]のURLスキームがsampleApp:// uberSSOではなく、sampleAppのように設定されていることを確認してください。これは私の問題を解決しました。

参考のため、ここでのInfo.plistからの抜粋です:

<key>CFBundleURLTypes</key> 
<array> 
    <dict> 
     <key>CFBundleTypeRole</key> 
     <string>Editor</string> 
     <key>CFBundleURLName</key> 
     <string>MySampleAppName</string> 
     <key>CFBundleURLSchemes</key> 
     <array> 
      <string>sampleApp</string> 
     </array> 
    </dict> 
</array>