在框架和使用框架的应用程序之间使用 Google maps sdk

Posted

技术标签:

【中文标题】在框架和使用框架的应用程序之间使用 Google maps sdk【英文标题】:Using Google maps sdk between a framework and app that consumes framework 【发布时间】:2016-02-24 15:59:24 【问题描述】:

我们正在创建一个供应用使用的可可触控框架。该应用程序使用谷歌地图框架。客户还希望我们在我们正在创建的部分框架中使用谷歌地图框架,但他们也不希望我们包含谷歌地图框架以避免依赖冲突。

我知道我们可以更改命名空间,但还有其他方法吗?

    有没有办法将我们的框架暴露给应用程序中的类? 有什么方法可以将 google maps sdk 包含到我们的框架项目中而不包含在构建中? 还有其他想法吗?

我被难住了

【问题讨论】:

你解决了这个问题吗?我陷入了同样的境地。请告诉我!谢谢:) 【参考方案1】:

最好使用 cocoapods(使用您的私有存储库的私有 pod)分发您的框架,然后将 GoogleMaps 作为依赖项添加到您的 pod。然后推荐客户端使用cocoapods

您可以在此处参考创建 pod 规范 http://guides.cocoapods.org/terminal/commands.html#pod_spec_create

创建私有 pod https://guides.cocoapods.org/making/private-cocoapods.html

【讨论】:

以上是关于在框架和使用框架的应用程序之间使用 Google maps sdk的主要内容,如果未能解决你的问题,请参考以下文章

如何解析JSON使用Play框架

TensorFlow实战Google深度学习框架

Google官方Fragment页面框架Navigation和XPage开源框架的使用对比

vue,angular,avalon这三种MVVM框架之间有啥优缺点

我可以使用哪些框架与 Google GWT 一起开发网络应用程序? [关闭]

Flutter框架和Dart语言