13

ここからMKlocalSearchのAppleのサンプルコードから概念のほとんどを採用して実装を行いました

現在、オートコンプリートのために、ユーザーが検索バー内に入力するたびに、指定した場所に新しいリクエストを送信しています:

MkLocalSearchRequest.naturalLanguageQuery = searchBar.text
MkLocalSearchRequest.region = userlocation.region

しかし、下の画像に示すように、Appleのデフォルトのマップアプリと比較して、サーバーからの応答のセットはまったく異なります

マイアプリ Apple マップ アプリ

次にトラフィックをキャプチャすると、私のリクエストは https://gsp-ssl.ls.apple.com/search.arpc に送られ、Apple の リクエストはhttps://gsp-ssl.ls.apple.com/auto_complete.arpcに送られることがわかりました

MkLocalSearchRequest同じセットの応答オブジェクトを取得するように調整する方法はありますか?

4

3 に答える 3

5

@TypingPanda - 直接コメントするには十分なポイントがありませんが、Google Places API の使用には注意してください。すぐにはわからないかもしれませんが、Google の利用規約では、Google プレイス データの視覚的表現は Google マップ上に表示する必要があると規定されています。すべてがうまくいくことを願っています!

于 2014-11-05T02:14:35.140 に答える