2016-03-28 12 views
-1

経度と緯度が利用できないときにUberアプリをクロスランチすると位置を落とすことはできますか?私は位置座標を知っていればiOSクロスロードUberアプリで経度と緯度が利用できないとき

は例えば、私のドロップオフパラメータは、次のとおりです。

dropoff[latitude] 
dropoff[longitude] 
dropoff[nickname] 
dropoff[formatted_address] 

サンプルURL:

uber://?client_id=<client_id>&action=setPickup&pickup=my_location&dropoff%5Blatitude%5D=37.621313&dropoff%5Blongitude%5D=-122.378955&dropoff%5Bnickname%5D=San%20Francisco%20Airport&dropoff%5Bformatted_address%5D=San%20Francisco,%20CA%2094128,%20United%20States 

すべてが素晴らしい作品。私は経度と緯度を持っていけない場合はどう

Drop off Destination correctly populated

:添付のスクリーンショットを参照してください?

dropoff[nickname] 

サンプルURL:

uber://?client_id=<client_id>&action=setPickup&pickup=my_location&dropoff%5Bnickname%5D=300%20el%20Camino%20real,%20Sunnyvale,%20ca 

私はニックネームは(座標が用意されていたときに使用したものと同じ)クエリとして使用されている座標が存在しない場合に期待される私のドロップオフパラメータはニックネームです。しかし、この場合、宛先は空です。

Drop off Destination is emtpy

これは正常な動作ですか?

答えて

1

ドロップオフニックネームのみを含めると、ドロップオフの場所は設定されません。ロケーションを設定するには緯度と経度が必要ですが、ニックネーム/アドレスは視覚的に使用されます。

アップルのCLGeocoderクラスを使用してニックネームのジオコーディングを行い、ディープリンクで渡す位置座標を取得できます。

関連する問題