Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 在Podspec中未找到添加依赖项的此类模块_Ios_Swift_Google Maps_Cocoapods - Fatal编程技术网

Ios 在Podspec中未找到添加依赖项的此类模块

Ios 在Podspec中未找到添加依赖项的此类模块,ios,swift,google-maps,cocoapods,Ios,Swift,Google Maps,Cocoapods,我正在使用Swift在iOS中创建一个框架。我已经创建了podspec文件,并将googlemap的依赖关系放在我的框架中 当我试图在示例应用程序中安装my framework时,它会显示“GooogleMaps”的“无此类模块查找”。请告诉我如何在我的框架中链接谷歌地图,以便安装我的cocoapod时,任何应用程序都能自动获取谷歌地图,而不会出现任何错误。首先,请尝试通过 命令+Shift+Options+K 如果我没有弄错的话,GoogleMaps框架是从Objective-C构建的,因此如

我正在使用Swift在iOS中创建一个框架。我已经创建了podspec文件,并将googlemap的依赖关系放在我的框架中


当我试图在示例应用程序中安装my framework时,它会显示“GooogleMaps”的“无此类模块查找”。请告诉我如何在我的框架中链接谷歌地图,以便安装我的cocoapod时,任何应用程序都能自动获取谷歌地图,而不会出现任何错误。

首先,请尝试通过

命令+Shift+Options+K

如果我没有弄错的话,GoogleMaps框架是从Objective-C构建的,因此如果仍然存在问题,请执行以下步骤:

创建桥接头文件,通过在Swift项目中创建虚拟Objective-C类,可以自动触发和设置该文件。然后,Xcode会询问您是否要创建桥接头,单击“是”。删除之后创建的虚拟类

配置标头搜索路径,以使用递归指向POD

做一个干净的构建。

试试这个:-

取消注释下一行以定义项目的全局平台 平台:ios,“9.0” 目标“循环”do #如果您不使用Swift并且不想使用动态框架,请在下一行添加注释 使用你的框架

#圆的吊舱------>>>>>>您的项目名称

pod“谷歌地图”

“谷歌地方”吊舱


结束

如果您已经创建了一个
pod
,并且在
.podspec
文件中,您正试图添加一个
依赖项
(如Alamofire、RealmSwift.)之后,您应该转到
Example/.
文件夹,并进行
pod安装
,以使自定义
pod
的.podspec中所需的依赖项对自定义pod/框架中的.swift文件可见

pod项目文件夹层次结构的典型示例如下:

- SMCustomPod/
  - _Pods.xcodeproj
  - Example/ // <-- do a pod install under this folder in order to get the dependencies declared in your .podspec
    - Podfile
    - SMCustomPod.xcodeproj
    - SMCustomPod.xcworkspace
  - SMCustomPod/
    - Classes/ // <-- folder with pod specific logic that also uses Alamofire
    - Assets/
  - SMCustomPod.podspec  // <-- your podspec with dependencies (Alamofire..)
-SMCustomPod/
-_Pods.xcodeproj
-示例///