Ios 将谷歌地图添加到我的应用程序时出现问题

Ios 将谷歌地图添加到我的应用程序时出现问题,ios,objective-c,google-maps,linker-errors,Ios,Objective C,Google Maps,Linker Errors,我想在我的应用程序中使用谷歌地图。我下载了SDK,阅读了入门指南,并将其应用到我的应用程序中。我添加了所需的库(对它们进行了双重检查,也许有十几个),创建了API密钥并将其添加到我的应用程序中,然后添加了代码以添加地图视图。运行应用程序时,我收到了以下错误: Unknown class GMSMapView in Interface Builder file. +[GMSCameraPosition cameraWithLatitude:longitude:zoom:]: unrecogniz

我想在我的应用程序中使用谷歌地图。我下载了SDK,阅读了入门指南,并将其应用到我的应用程序中。我添加了所需的库(对它们进行了双重检查,也许有十几个),创建了API密钥并将其添加到我的应用程序中,然后添加了代码以添加地图视图。运行应用程序时,我收到了以下错误:

Unknown class GMSMapView in Interface Builder file.

+[GMSCameraPosition cameraWithLatitude:longitude:zoom:]: unrecognized selector sent to class 0x32d670
为了解决第一个错误:我检查了脚本视图是否连接良好,并且我的视图是否连接了正确的类。然而,它没有起作用。我在这里搜索类似的问题,其中大多数问题都是“尝试产品>清理应用程序,然后重新运行”。我试过了,但没有成功,甚至从模拟器中删除应用程序也没用

为了解决第二个问题,我还搜索了它,大多数解决方案是在“Target”中的其他链接器标志处添加-ObjC,而不是在项目中。因此,我这样做了,并将架构更改为armv7(正如Google所述)。然而,我收到了关于Match-O类型的8个错误

我想指出的是,我在我的应用程序中也使用了解析数据备份,错误不知何故指向它们,我不知道为什么!因此,在那之后,我尝试在项目中将架构更改为armv7,并将其他链接器标志更改为-ObjC,而不是目标(正如Google建议的那样)。match-o类型的错误消失了,但我最初声明的错误仍然存在


拜托,谁来帮我解决这个问题!!我非常希望它能工作,我已经尝试了解决方案的所有迭代。我还下载了谷歌演示如何使用故事板添加谷歌地图上传的示例代码(这很有效)。我模仿它也没用。顺便说一句,他们在target中添加了-ObjC,它正在工作!!那么这就是问题所在?我无法将其从我的应用程序中排除,我正在大量使用它来备份用户数据。

你看到的是与Facebook SDK相关的问题,而不是谷歌地图。。。这可以通过以下方式解决:

Undefined symbols for architecture i386:
  "_FBTokenInformationExpirationDateKey", referenced from:
      -[PFFacebookTokenCachingStrategy cacheTokenInformation:] in Parse(PFFacebookTokenCachingStrategy.o)
      -[PFFacebookTokenCachingStrategy expirationDate] in Parse(PFFacebookTokenCachingStrategy.o)
      -[PFFacebookTokenCachingStrategy setExpirationDate:] in Parse(PFFacebookTokenCachingStrategy.o)
  "_FBTokenInformationTokenKey", referenced from:
      -[PFFacebookTokenCachingStrategy accessToken] in Parse(PFFacebookTokenCachingStrategy.o)
      -[PFFacebookTokenCachingStrategy setAccessToken:] in Parse(PFFacebookTokenCachingStrategy.o)
  "_FBTokenInformationUserFBIDKey", referenced from:
      -[PFFacebookTokenCachingStrategy facebookId] in Parse(PFFacebookTokenCachingStrategy.o)
      -[PFFacebookTokenCachingStrategy setFacebookId:] in Parse(PFFacebookTokenCachingStrategy.o)
  "_OBJC_CLASS_$_FBRequest", referenced from:
      objc-class-ref in Parse(PFFacebookAuthenticationProvider.o)
  "_OBJC_CLASS_$_FBSession", referenced from:
      objc-class-ref in Parse(PFFacebookAuthenticationProvider.o)
  "_OBJC_CLASS_$_FBSessionTokenCachingStrategy", referenced from:
      _OBJC_CLASS_$_PFFacebookTokenCachingStrategy in Parse(PFFacebookTokenCachingStrategy.o)
  "_OBJC_METACLASS_$_FBSessionTokenCachingStrategy", referenced from:
      _OBJC_METACLASS_$_PFFacebookTokenCachingStrategy in Parse(PFFacebookTokenCachingStrategy.o)
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)