未找到模块 MapboxGeocoder Xcode 9 Swift 4

Module MapboxGeocoder not found Xcode 9 Swift 4

我正在尝试使用 Cocoapods 和 Xcode9 安装 MapboxGeocoding 框架。不幸的是 Xcode 找不到该模块。它向我显示以下错误:无法为 'MapboxGeocoder'

加载底层模块

pod 文件如下所示:

# Uncomment the next line to define a global platform for your project
platform :ios, '11.0'

    target 'FrameworkTest' do
      # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
      use_frameworks!
      pod 'MapboxGeocoder.swift', '~> 0.7'

      # Pods for FrameworkTest

    end

我还检查了 Xcode 项目的构建设置。它看起来像下面这样: Framework Search Path

最后我什么都没用。有什么解决这个问题的建议吗?

PS: 普通的 MapBox Framework 与 cocoapods 配合得很好

我猜你的框架 header 搜索路径缺少这条路径。尝试在框架搜索路径

中添加 $(inherited) $(PROJECT_DIR) $(PROJECT_DIR)/YourProjectFramework 文件夹

希望对您有所帮助!