私はuber iOSデモsdkをインストールしようとし、デモテストのためにバンドルID(A)を変更しました。いくつかのシナリオがうまくいかない理由はありません。環境をサンドボックス環境に変更しました。 1]を、私はバンドルID(A)とダッシュボードのサンプルアプリケーションを作成し、Info.plistのUber iOSデモsdkを統合
にクライアントIDを交換し、私は私がユーザーに代わって乗り心地を要求するシナリオをしたい:私は加えられた変更の 一覧そこで私は認可コードgrant/Login managerセクションに行きました。私はログインしようとしたときに、さまざまなスコープのアクセス許可を求めるWebビューを開きました。 (要求スコープが含まれていました)。私は許可を与え、それはデモ・アプリケーションに戻って来て、「サーバからのデータを解釈できません」というエラーを投げた。 ここで何をすればいいですか?
ダッシュボードでもすべてのスコープにマークを付けました。
次に、ネイティブログイン(表の最後のセクション)でログインしようとしましたが、うまくいきました。ネイティブログイン(追加されたリクエストスコープ)でスコープを変更しようとしましたが、「リクエストされたスコープに対してあなたのアプリが承認されていません」というエラーが表示されました。どのようにサンドボックス環境でテストするのですか?私は特権スコープアクセスを取得するための要求をuberに送信しなければならないことを知っていますが、どうすればそれをテストすることができますか?
次に、要求スコープの暗黙のgrant/Loginマネージャを使用してログインしようとしましたが、暗黙的な許可に有効でないスコープを要求したというエラーがスローされました。 (予想どおり)
私はユーザが情報全体を入力する必要がないように、顧客の代わりに顧客のために予約する必要があります。それを行う正しい方法はどれですか? 認証またはネイティブログインですか? 。両方のシナリオをどのようにテストするか。
また、uberの許可を得ずにさまざまなスコープをテストするために、ダッシュボードにアクセストークンを生成していました。 iOSデモアプリでそのトークンを使用する方法は?
私は多くの研究をしましたが、わかりません。
ありがとうございます。
逆方向作業および乗り物要求ウィジェットボタンが機能します。 (表の最初の2つのセクション)。