1

我正在使用一个名为 Mapbox 的 API。我不确定这是否是发布此内容的正确位置,所以如果不是,我深表歉意。在 XCode 中工作时,我已将 Mapbox.framework.dSYM 和 Mapbox.framework 添加到项目的 Frameworks 文件夹中。我按照他们安装“下载”@ https://www.mapbox.com/install/ios/的步骤进行操作,但它不起作用。当我清理并尝试运行该项目时,我收到一条错误消息,提示“找不到框架 Mapbox”,这意味着 Mapbox 不在框架中。有人对 Mapbox 或 XCode 有任何经验吗?我对两者都很陌生。非常感谢你。

最好的。

4

1 回答 1

2

如果您使用的是下载方法,请解压缩 zip 文件并将两个框架文件(以 .framework 结尾)复制到 Project > General 下的 Frameworks、Libraries 和 Embedded content 部分。

确保添加bash "${BUILT_PRODUCTS_DIR}/${FRAMEWORKS_FOLDER_PATH}/Mapbox.framework/strip-frameworks.sh"到目标 > 构建阶段 > +(添加运行脚本)并确保run script only when installing已选中。

将 Mapbox SDK 合并到 XCode 项目中的一种更简单的方法可能是使用Coacoapods 方法

于 2020-04-20T18:47:53.500 回答