2016-06-22 6 views
0

Uber APIがデバイスにインストールされている場合、Uber APIがディープリンク経由でUberアプリケーションを開き、その特定のデバイスにUberアプリケーションがインストールされていない場合はRide Requestウィジェットを開きます。あるデバイスでは、この動作をテストしたところ、正常でした。他のデバイスでは、Uberアプリのインストールの有無にかかわらずウィジェットが開きます。カントは解決策を見つけるようです。どんな助け?Uber APIは、Uberアプリがインストールされていても、iOのRide Requestウィジェットを開きます。

答えて

1

私の推測では、Info.plistのLSApplicationQueriesSchemesエントリに "uber" & "uberauth"を追加する必要があります。 iOS 8を実行しているデバイスは動作していますか?

それ以外の場合は、Uberアプリが最新バージョンに更新されていることを確認してください。

+0

ありがとうございます。それらのすべてが説明されています。私たちはウィジェットを削除したので、すべてがディープリンクされます。フォローアップの質問があります。 純粋に逆方向リンクを使用してUber APIから情報を取り出す方法(時間外れ/運賃見積もり)はありますか?私は、ユーザーが私のアプリでこの情報をプレビューするが、乗り物ウィジェットではなくUber Appにディープリンクさせたい。問題は、この情報を取得するには権限が必要であり、ウィジェットだけが提供する必要があるということです。 (リソース GET/V1 /見積り/価格 認証トークンまたはserver_tokenベアラ のOAuth 2.0) 別の方法はありますか? –

+0

あなたの[ここにいる](http://stackoverflow.com/questions/37997052/is-there-any-way-to-fetch-info-from-the-uber-api-time-away-fare-to-destination/38001474#38001474)。しかし、簡単な答えは、ユーザーを認証することなくserver_tokenを使用できることです。 –

関連する問題