我有一个问题。
我需要在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
答案 0 :(得分:2)
根据Google Maps SDK for iOS发行说明:
“版本1.5.0需要iOS 6.0或更高版本。必须支持iOS 5.1的应用程序应继续使用最新的1.4.x版本。”
您只需使用旧版本的SDK。