【问题标题】:framework not found GoogleMapsM4B in ios objective c在ios目标c中找不到框架GoogleMapsM4B
【发布时间】:2016-01-05 11:12:00
【问题描述】:

我使用的是旧的 Google 地图 Sdk,现在我将其删除并从 google Dev 添加了新版本的 GoogleMapsM4B。 site.Now,当我拖动它并添加框架时,出现如下错误:framework not found GoogleMapsM4B in ios objective c clang: error: 链接器命令失败,退出代码为 1(使用 -v 查看调用)

请帮忙

【问题讨论】:

  • 在其他链接器标志中添加 -ObjC
  • @UmaMadhavi 无效
  • 添加这个#import
  • 您尝试使用Google Maps SDK for Work iOS(商务)或Google Maps SDK for iOS?

标签: ios objective-c iphone xcode7 google-maps-sdk-ios


【解决方案1】:

Xcode 7 似乎存在一个问题,其中缺少手动添加框架的搜索路径。

否决票 Xcode 7 beta 似乎存在一个问题,其中缺少手动添加的框架的搜索路径。

要解决此问题,请执行以下操作添加搜索路径:

1.选择项目

2.点击目标

3.点击构建设置

4.搜索:框架搜索路径

5.添加以下不带引号的内容:“$(PROJECT_DIR)”并选择递归选项。

现在你可以导入#import <GoogleMapsM4B/GoogleMaps.h>

与

确保您已按照以下步骤操作:

1. 将 GoogleMaps.framework 包拖到项目的 Frameworks 组中。出现提示时,选择将项目复制到目标组的文件夹中。

2. 在您的项目中右键单击 GoogleMaps.framework,然后选择 Show In Finder。 没有说的是……然后进入名为 Resources 的子文件夹

3. 将 GoogleMaps.bundle 从 Resources 文件夹拖到您的项目中。我们建议将它放在框架组中。出现提示时,确保未选择将项目复制到目标组的文件夹。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-08
    • 1970-01-01
    • 2021-10-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多