【问题标题】:How to support iOS5 and ios6 maps in same app?如何在同一个应用程序中支持 iOS 5 和 ios 6 地图?
【发布时间】:2012-11-05 09:10:19
【问题描述】:

我应该怎么做才能在我的应用程序中同时支持这两种地图,我的意思是装有 iOS 5 的 iPhone 会看到谷歌地图,而 iOS 6 设备会看到新地图

很高兴获得教程的链接

【问题讨论】:

    标签: iphone ios5 ios6 mapkit


    【解决方案1】:

    要加载的地图的选择由 iOS 自己决定。 当您在 iOS 5 上时,您只需注意不要使用在 iOS 6 上添加的方法(检查目标是否响应选择器或使用宏具有不同的代码) 新地图支持以前地图系统的所有方法。如果您的项目支持 iOS 5,当应用在 iOS5 上执行时,您会看到 Google 地图,在 iOS6 上执行时会看到 Apple 地图。

    如果您是 iOS 编程新手,恕我直言,一个好方法是针对 iOS 5 目标进行开发并在 iOS 5 模拟器和设备上进行测试。然后,当您迁移到 iOS 6 时,一切都应该正常工作,但在 Apple 地图上自动 :-)

    【讨论】:

      【解决方案2】:

      谷歌已经发布了他们自己版本的谷歌地图作为 SDK

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-09-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-09-08
        相关资源
        最近更新 更多