-1

アプリで両方のマップをサポートするために何をすべきか、つまり、iOS 5を搭載したiPhoneにはGoogleマップが表示され、iOS6デバイスには新しいマップが表示されます

チュートリアルへのリンクを取得できてうれしいです

4

2 に答える 2

1

ロードするマップの選択は、iOS自体によって行われます。iOS 5を使用しているときにiOS6で追加されたメソッドを使用しないように注意する必要があります(ターゲットがセレクターに応答するかどうかを確認するか、マクロを使用して異なるコードを使用します)。新しいマップは以前のマップシステムのすべてのメソッドをサポートします。プロジェクトがiOS5をサポートしている場合、アプリがiOS5で実行されるとGoogleマップが表示され、iOS6で実行されるとAppleマップが表示されます。

iOSプログラミングに不慣れな場合、私見の良いアプローチは、iOS 5ターゲット用に開発し、iOS5シミュレーターとデバイスでテストすることです。次に、iOS 6に移行すると、すべてが正しく機能するはずですが、 AppleMapsでは自動的に機能します:-)

于 2012-11-05T09:44:17.993 に答える
0

グーグルはSDKとして独自のバージョンのグーグルマップをリリースしました

https://developers.google.com/maps/mobile-apps

https://developers.google.com/maps/documentation/ios/

于 2012-12-19T14:18:31.607 に答える