使用 Cocoa Pods 导入 Google Analytics iOS SDK 时出错

2023-11-25

起初,我直接导入 Google Analytics iOS SDK,一切正常。然后我开始使用可可豆荚来管理我的所有外部库并收到此错误。

Undefined symbols for architecture i386:
"_OBJC_CLASS_$_GAI", referenced from:
  objc-class-ref in AppDelegate.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

看起来 Cocoa Pods 没有导入所需的库?


事实证明,在某些情况下,可能需要手动将库导入到项目中。就我而言,我必须将 libGoogleAnalyticsServices.a 放入构建阶段。只需在查找器中找到 .a 文件并将其放入项目中即可。

欲了解更多详情,请参阅https://github.com/CocoaPods/CocoaPods/issues/225 and https://github.com/CocoaPods/CocoaPods/issues/844.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 Cocoa Pods 导入 Google Analytics iOS SDK 时出错 的相关文章

  • 两个 UIBezierPaths 交集作为 UIBezierPath

    我有两个UIBezierPaths 一个表示图像部分的多边形 另一个是要在其上绘制的路径 我需要找到它们之间的交集 以便只有该交集区域内的点才会被着色 有没有方法在UIBezierPath可以找到两条路径之间的交点 或新路径 我不知道获取作
  • UIBezierPath containsPoint:无法正常工作?(更新:超级视图中的触摸位置如何处理?)

    所以我有 2 个视图可以绘制贝塞尔路径然后返回路径 然后我需要检查路径是否包含我在以下帮助下执行此操作的点 path containsPoint currentObject position 它适用于其中一种观点 但不适用于另一种观点 一个
  • HTML 5 + iOS - 创建混合应用程序

    我正在尝试将我的本机 iOS 应用程序转换为使用 HTML 5 的混合应用程序 经过研究后我最终得到了jQuery 移动 phoneGap 我的问题是 是否可以将 html 5 和本机 iOS 功能混合在一个单一的版本中 看法 例如我可以使
  • 如何使自定义键盘扩展再次成为第一响应者

    我正在制作一个自定义键盘扩展 在这个键盘中 我有另一个 uitextfield 作为搜索字段 因此当我在自定义键盘上键入时 我不会将文本发送到 safari 的文本字段或某些聊天应用程序的文本字段 而是发送将文本发送到自定义键盘中的 uit
  • 如何在单击按钮时打开 Instagram 应用程序

    大家好 我正在尝试通过单击按钮打开 Instagram 应用程序 但我没有 我也可以在 plist 中将 Url 方案设置为 instagram NSString instagramURL instagram app NSURL ourUR
  • 在启用 Bitcode 的情况下导出时出错(未找到架构 armv7 的符号)

    我有一个相当老的项目 其最低部署目标设置为 iOS 8 4 由于技术原因位码must被启用 该项目构建并运行良好 然而 当尝试导出存档的版本时 就会出现问题 我使用的是 Xcode 8 2 1 当我使用以下选项创建测试版本 使用企业证书签名
  • iPhone 应用程序中的 iOS 7 状态栏恢复为 iOS 6 默认样式?

    在 iOS 7 中UIStatusBar它的设计方式是与视图合并 如下所示 GUI designed by Tina Tav ar http dribbble com shots 1183911 Side menu and status b
  • 何时以及为何使用多个 NSManagedObjectContext?

    基本上 我在我的应用程序中只使用了一个 moc 但我认为在某些情况下我应该使用多个 NSManagedObjectContext 什么时候应该使用多个 NSManagedObjectContext 我听说在某些情况下我应该使用 3 moc
  • 翻转通过CVOpenGLESTexture获得的OpenGL ES纹理

    在我尝试 OpenGL ES 2 0 的最后一天 当我尝试将两个投影纹理 一个精灵动画和一个视频文件纹理 应用到天空盒时 我开始像存根一样简单地用手敲击键盘 奇迹般地它就成功了 一切都开始工作了 然而 从视频文件创建的纹理是颠倒的 换句话说
  • 如何在 iOS 中以编程方式在 UITableViewCells 中添加图像

    我需要添加不同的图像UITableViewCells以编程方式 我怎样才能做到这一点 我正在尝试一些代码 但图像不显示在UITableViewCells 这是我下面的代码 void viewDidLoad arrImages NSMutab
  • exc_bad_access 于 [NSDate timeIntervalSinceReferenceDate]

    我的行为很奇怪 NSDate timeIntervalSinceReferenceDate 我有以下功能 void insertRow NSTimeInterval timeNow NSDate timeIntervalSinceRefer
  • 如何显示启动图像

    我是 iOS 新手 我的 Xcode 版本是 7 2 1 我尝试使用 Swift 在 iOS9 上运行 我的问题是我对如何创建启动屏幕图像感到非常困惑 我发现有很多方法可以为不同版本的 iOS 创建启动屏幕图像 有人可以向我解释一下如何设置
  • 管理 iOS 中的布局

    我是新来的iOS开发方面 我对 JAVA Swing 和 Windows 应用程序有扎实的背景 我想学习如何进行布局iOS 我猜iOS没有 布局管理器 就像 Java Swing 中的那样 发展的唯一出路UI是否指定每个控制器的尺寸和位置
  • 扩展中的 Swift 覆盖函数

    如果我有课 class Spaceship
  • 在 wkwebview 中启用摄像头和麦克风访问

    我有一个针对移动设备优化的网络应用程序 它利用getUserMedia访问网络摄像头和麦克风资源 我正在将这个应用程序包装在WKWebView因为我想提供原生应用程序体验 我知道 iOS 不允许通过浏览器访问相机 但是有什么方法可以使用本机
  • iPad 的自适应布局

    我正在关注这篇文章在 ios 中构建自适应布局为 iOS 8 构建自适应用户界面 http www sitepoint com building adaptive user interfaces ios 8 它在 iPhone 上运行良好
  • 在 Mobile Safari 中点击

    敲击
  • Swift - 带循环的多个链 http 请求

    两天以来 我感觉我正在搜索整个网络来解决多个 http 请求的问题 所以我的工作流程如下所示 将图像上传到服务器 响应 XML 格式和任务 ID 使用任务 ID 向服务器发出 GET 请求 以检查该任务的状态 响应 XML 格式 其中状态可
  • 类型铸造自我

    以下自我转换对 ClassA 有何作用 这种种姓可以让你进入ClassA吗 A h类 interface ClassA NSObject NSUInteger someNumber ClassB classB property nonato
  • 不确定如何在使用故事板时正确子类化 UIApplication

    我想在 X 次用户不活动 没有触发触摸事件 后返回故事板的初始视图控制器 经过一些研究 我发现检测不活动的最常见方法是触发 NSTimer 并在事件触发时重置间隔 为了检测触发的事件 我们在 UIApplication 的子类中重写 UIA

随机推荐

  • 地理编码器使用英语而不是本地语言

    我正在使用地理编码器从局域网 纬度坐标获取地址 问题是地址是当地语言的 通常是街道名称 怎样才能设置成只有英文呢 我在用 Geocoder geocoder new Geocoder Context Locale getDefault Tr
  • 如何将 PostgreSQL 字符串迁移到文本类型?

    我们使用的是 JPA 带注释的类型 如下所示 常规代码 Entity EqualsAndHashCode class TextNote extends Serializable Id Long id String text 第一次编写它时
  • Google Play 开发者 API:“startTimeMillis”在不应该更新的时候被更新

    我正在开发一个带有应用内订阅的应用程序 在我们的服务器上 我通过以下方式检查每个订阅的有效性Google Play 开发者 API 如文档中所述 对 Purchasing subscriptions 端点的请求将返回类似以下内容 kind
  • 未找到 pg_config 可执行文件

    我在安装 psycopg2 时遇到问题 当我尝试时出现以下错误pip install psycopg2 Error pg config executable not found Please add the directory contai
  • 如何从 MATLAB 执行 dos 命令并将控制权立即返回给 MATLAB(不生成 dos 窗口)

    我想从 MATLAB 在 dos 中执行批处理文件 并将控制权立即返回给 MATLAB 但是 我想在不打开 dos 窗口的情况下执行此操作 或者至少让 dos 窗口在最后消失 如果我像这样格式化我的命令 s dos batchfilenam
  • 如何在 Google 地图 v3 中的折线上放置信息窗口?

    我想知道如何展示infowindow on polyline在使用Google Maps Api V3 并出现在折线的中间 首先 您需要计算折线的中点 中心 这已经在这里讨论和回答了 https stackoverflow com a 90
  • 从枚举中选择一个随机值?

    如果我有一个这样的枚举 public enum Letter A B C 随机选择一个的最佳方法是什么 它不需要是生产质量防弹的 但相当均匀的分布会很好 我可以做这样的事情 private Letter randomLetter int p
  • iPython - 在新选项卡中显示完整数据框

    在 Jupyter 中 使用 Pandas 有没有办法在导航器的新选项卡中显示整个数据框 当我想要控制数据框时 我通常将其导出为 csv 然后在 Excel 中打开 我正在寻找一种更快的方法 但我不愿意将全帧显示到我的笔记本中 因为它使其不
  • 如何知道我的 Android 应用程序已升级以便重置闹钟?

    我注意到 当设置此警报的应用程序已升级时 警报将被禁用 真的吗 到目前为止 我使用的是SharedPreferences with a FIRST RUN键以了解这是否是我的应用程序的第一次运行 如果我找不到这个键 我会启用警报并设置FIR
  • 如何在python中使用flask上传多个文件

    这是我的多个文件上传的代码 HTML 代码 Browse
  • 构建器模式:首选哪种变体? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心以获得指导 我正在阅读 Effecti
  • 使用 SVG 符号隐藏渐变

    我正在使用 SVG 符号this way 但是display noneSVG 的渐变隐藏了图形的渐变 任何想法 在下面的示例中 应该有两个圆圈 但红色的圆圈被隐藏了
  • fpdf分页问题

    我有一个循环打印 6 行 多单元格 约 30 次 问题是 当它到达底部页面时 它会打印多单元格中的 2 或 3 行 并在下一页上打印其他 3 行 如果当前页面上没有足够的空间容纳所有 6 行 我想让它在下一页上打印所有 6 行 我使用这段代
  • 货到付款仅激活管理员(未启用前端)- Magento?

    我现在使用magento有一段时间了 我想知道是否可以启用货到付款选项仅供管理员使用 我想用它作为商店提货 因此 这种方式只能在管理面板中为那些想要商店取货的人创建手动订单 我不希望它显示在 Magento 前端商店中 大家可以帮帮我吗 有
  • 如何在无会话负载平衡环境中配置 dotNetOpenId

    您以前可能已经解决过这个问题 我需要能够在没有会话粘性的环境中使用open id 服务器确实保留标头 我正在使用 ASP NET MVC 和 dotNetOpenId 版本 3 2 0 9177 尽管在返回响应时 第 3 方网站上的身份验证
  • 使用 jQuery 验证插件的自定义方法

    我正在尝试在 Jquery 中使用自定义验证 所有编码部分都是正确的 但我不知道哪里出了问题 这是代码部分 Password
  • WPF 中文本的外斜角效果

    是否可以对 WPF 中的标签文本应用外斜角效果 对我来说 发光效果应该足够了 这是一种在文本上获得发光效果的方法 使用 OutlinedText 控件这个链接其中提供中风
  • 如何获取手机的ICCID号码?

    如何获取手机的ICCID号码 我查看了 TelephonyManager 类 但没有找到获取 ICCID 号码的方法 只有一个方法可以判断 ICC 卡是否存在 我相信getSimSerialNumber 会得到iccid UPDATE对于
  • 清单合并错误 - 支持库版本不同

    我正在添加步进指示器库 https github com badoualy stepper indicator 到我的项目 为此 我将 jitpack 添加到我的项目 gradle 文件中 并将步进指示器库添加到我的应用程序 gradle
  • 使用 Cocoa Pods 导入 Google Analytics iOS SDK 时出错

    起初 我直接导入 Google Analytics iOS SDK 一切正常 然后我开始使用可可豆荚来管理我的所有外部库并收到此错误 Undefined symbols for architecture i386 OBJC CLASS GA