我可以将iOS的GoogleMaps SDK与-ObjC以外的链接器标志链接起来吗?

我正在使用GoogleMapsSDK和Parse的框架。

如果我一起使用它们,Parse触发器中的一个错误需要facebook键,因为链接器标志-ObjC。 在Parse的论坛上这是一个很好的文档化的问题,在GoogleMaps之外的其他框架上也有这个问题,一般的解决scheme是导入Facebook SDK。 我不想以任何方式使用Facebook,我不希望将其添加到我的项目,所以如果有不同的方式,我可以调用链接器标志,将不胜感激。

一些答案说-force_load而不是-ObjC,但它需要一些额外的信息,我不知道如何得到。

在句子中:

请提供一个与GoogleMapsSDK配合使用的确切的-force_load,以避免使用链接器标志-ObjC

提前致谢

当我testingSDK的原始版本1.0时,我尝试使用这个:

-force_load $(PROJECT_DIR)/GoogleMaps.framework/GoogleMaps 

更多关于我在这里尝试的细节。

它似乎在当时工作,虽然它导致了谷歌的修复问题,使SDK不会崩溃启动iOS 5.0与SDK 1.1.0( 见这里 ),我没有尝试过,因此它可能不会与当前版本一起工作。

您可能需要-force_load调整-force_load具体取决于您的GoogleMaps框架相对于项目目录的path。

你能用Parse和-ObjC提供一个错误报告的-ObjC吗? 我正在使用带有-ObjC和Parse(而不是Facebook)的Google Maps SDK,并没有任何问题。 不过,如果我想在将来更多地使用Parse,我还是有兴趣知道要注意什么。 谢谢。