问题标签 [google-toolbox-for-mac]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 是否可以排除 Cocoapods 中的依赖关系?
Firebase/Messaging 依赖于:
我想知道是否可以排除GoogleToolboxForMac
?问题是我有一个静态库,它已经在GoogleToolboxForMac
没有 cocoapods 的情况下使用。
所以只想知道有没有可能?
objective-c - ld:找不到 -lGoogleToolboxForMac 的库
我正在通过 pod 实现 firebase 设置。
我的 Pods 文件如下所示。
iPad模拟器一切正常。它正在运行,但是当我在 iDevice 中运行我的应用程序时。它显示找不到库。
我已经浪费了 2 天的时间来消除此错误并尝试了我在网上可以找到的所有内容。安装 firebase pod 时,GoogleToolboxForMac
库会自动安装。
ios - Xcode 错误:找不到 -lGoogleToolboxForMac 的库
我正在尝试在我的 iPhone 应用程序中安装 admobs(用objective-c 编写)。我已经使用 swift 项目多次实现了这一点,但目前我不断收到以下构建错误:
我肯定会打开 .xcworkspace 文件(而不是 .xcodeproj 文件)。
我还尝试删除“DerivedData”文件夹内容和“清理”项目并执行“清理构建文件夹”。没有人解决了这个问题。
我的 podfile 仅包含以下 pod:
我曾尝试一一添加底部的 3 个,但一直收到相同的构建错误。
任何人都可以帮忙吗?在这一点上完全失去了。看到这两个问题,但他们接受的解决方案并没有解决这个问题:
ios - 使用 Google Toolbox for Mac 和 Firebase 消息传递时出现重复符号错误
我有一个使用Google Toolbox for Mac和 Firebase Messaging 的 iOS 应用程序。运行pod update
更新到最新版本的FM后,在Xcode项目上运行Build后出现以下错误:
我尝试了以下方法:
- 禁用位码
- 将No Common Blocks设置为 Yes(尽管已经如此)
任何人都可以建议吗?不幸的是,由于我当前版本中的错误,看起来需要更新 FM 版本,所以解决它的唯一方法是以某种方式修复这些错误。
ios - 将 Firebase 与 Google Toolbox for Mac 一起使用时出现未定义符号 Xcode 错误
我有一个 iOS 项目,它使用 Firebase 和 Google Toolbox for Mac,它们是通过 Pods 添加的。我的 Podfile 如下:
当我在 Xcode 中构建项目时,出现此错误:
任何人都可以建议吗?从其他类似的问题来看,我可能需要在Linked Frameworks and Libraries
. 我已经添加UserNotifications.framework
了 Firebase 消息传递,但不确定我还需要什么......?
ios - 更新 Firebase 消息时出现“架构 x86_64 的重复符号”
我的 iOS 应用使用 Firebase Messaging 和 Google Toolbox for Mac (GTM)。GTM 以前直接与文件一起包含在项目中(即不是 cocoapods)。但是,当通过 pod 安装 Firebase Messaging 时,它还会使用 pod 安装 GTM,因为它是一个依赖项 - 因此我的项目中有两个 GTM 副本。
这是在 Xcode 中构建这个项目时出现的错误:
如何在直接与文件一起添加的 GTM 上使用通过 pod 添加的 GTM?
ios - GoogleToolboxForMac 和 GoogleOpenSource.framework 之间的冲突,因为两者都包含 GTMLogger 文件
我收到错误:
- ld:架构 arm64 的 23 个重复符号
&重复符号位于:
重复符号 _OBJC_METACLASS_$_GTMLogAllowedLevelFilter 在:/Users/kabloom/Library/Developer/Xcode/DerivedData/KaBloom-atezfibugqdtnobedrrypbagrnmn/Build/Products/Debug-iphoneos/GoogleToolboxForMac/libGoogleToolboxForMac.a(GTMLogger.o) /Users/kabloom/Documents/Kabloom /Proj/当前项目/KaBloom Prakash/GoogleOpenSource.framework/GoogleOpenSource(GTMLogger.o)
我正在使用最新的 firebase sdk 4.8.2。我在谷歌论坛中阅读了很多关于类似问题的信息,但这里关于堆栈溢出的答案很少,但无法解决问题。
ionic-framework - 找不到为ios构建离子项目时出错
我在尝试为 ios 构建离子项目时遇到了这个错误。它发生在过程的 FirebaseCore 构建部分。
我发现问题是第 23 行的以下文件中的错误:
平台/ios/Pods/FirebaseCore/Firebase/Core/FIRNetwork.m
尖括号似乎不允许从 Pod 级别开始搜索文件,而引号允许使用相对路径。
我发现解决方案是执行以下操作,所以我想我会在这里发布,以防其他人遇到同样的问题:
任何一个:
将第 23 行从:
至:
或者:
将以下内容添加到设置 Xcode 项目 Build Settings 的 Header Search Paths 的末尾:
“${PODS_ROOT}”