如何在ios5.1和ios6上面实现google map api?

时间:2013-10-22 03:15:15

标签: ios google-maps ios6 sdk ios5.1

我有一个问题。

我需要在iOS5.1和iOS6上实现Google Maps API。

我知道谷歌地图在ios 5.1中有所体现。但如果您需要使用,Google Map API将成为第三部分。

我需要在iOS5.1和iOS6上实现google maps api。

我参考了Google Map SDK API教程。

支持平台的教程指向iOS SDK 6.0或更高版本。

我在iOS6上实现了Google Maps API正确显示地图。(使用iPhone 6.0模拟器)

我正在使用ios Deployment Target 5.1。

但如果我改用iPhone 5.1模拟器。

申请已经崩溃。

我检查了崩溃问题的原因是“其他链接器标志设置-ObjC”原因。

但我需要在iOS 5.1和iOS6上实施Google地图。

请问如何解决这个问题?

如何在ios5.1和ios6上编写google maps api?

非常感谢你。

我附加到iOS 5.1版本上分发的登录:

    yld: Symbol not found: _OBJC_CLASS_$_UIActivityViewController
    Referenced from: /Users/mac/Library/Application Support/iPhone Simulator/5.1/Applications/EC6760CC-D272-4949-A5BA-6AFB8B0C1A8F/HM.app/HM
    Expected in:  /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDK s/iPhoneSimulator5.1.sdk/System/Library/Frameworks/UIKit.framework/UIKit
    in /Users/mac/Library/Application Support/iPhone Simulator/5.1/Applications/EC6760CC-D272-4949-A5BA-6AFB8B0C1A8F/HM.app/HM

1 个答案:

答案 0 :(得分:2)

根据Google Maps SDK for iOS发行说明:

“版本1.5.0需要iOS 6.0或更高版本。必须支持iOS 5.1的应用程序应继续使用最新的1.4.x版本。”

您只需使用旧版本的SDK。