我正在尝试将 google maps sdk 与 iOS 6.1 集成。通过使用GMaps for iOS 启动指南中给出的说明,我成功地在 iOS 模拟器上填充 gmap
那么它的问题是什么: 当我将它作为一个单独的项目使用时效果很好。但是,当我将上述项目代码与现有应用程序结合使用时,它的行为很奇怪,并且由于在构建设置中的其他链接器标志中包含-ObjC值而生成所有错误。
错误
duplicate symbols for architecture i386
当我跳过第 7 步(GMaps iOS)时,它不会给出错误。由于排除了 -ObjC 值,它无法识别特定的 GMaps 库类及其方法:
[GMSCameraPosition cameraWithLatitude:longitude:zoom:]: unrecognized selector sent
我的iOS应用背景: 使用第三方库SUP(Sybase Unwired Platform)。将 SAP 连接到 iOS 应用程序。我想当我尝试添加 GMaps 库时,SUP 环境启用(构建设置)存在一些歧义。
寻求您的建议。
谢谢!