【问题标题】:An error during mapbox importmapbox 导入时出错
【发布时间】:2016-09-01 07:17:43
【问题描述】:

我目前正在关注本教程:https://www.mapbox.com/help/first-steps-ios-sdk/ 并且一切正常,直到我应该使用

   import Mapbox

命令。然后我收到一条错误消息: 无法构建 Objective-C 模块“Mapbox”。

我只是按照步骤操作,甚至使用 cocoapods 进行了尝试。

【问题讨论】:

  • 这不是很多信息。试试stackoverflow.com/q/26834293/2094275 和/或更新您的帖子以提供更多详细信息。
  • 我发现问题出在mapbox.h头文件中。 #import "MGLOfflineStorage.h" 行导致错误。这是一个新功能,当注释这一行时,框架会根据教程加载

标签: swift mapbox


【解决方案1】:

我使用的是 Xcode 6.4 并遇到了同样的问题。我想这是由于 Swift 编译器版本太旧和 Mapbox iOS SDK 最新版本中使用的一些“新”Swift 语言特性造成的。

所以,我只是使用 CocoaPods 整理了旧版本的 Mapbox iOS SDK。似乎与我的旧 Xcode 兼容的最新版本是 3.1.0。

这是我的 Podfile:

platform :ios, "8.0"
inhibit_all_warnings!
use_frameworks!

target "%APP%" do
    pod 'Mapbox-iOS-SDK', '= 3.1.0'
end

我希望这对某人有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-05
    • 2012-10-28
    • 2019-01-16
    • 2018-03-19
    相关资源
    最近更新 更多