问题标签 [gtmsessionfetcher]

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.

0 投票
1 回答
1212 浏览

ios - 如何获取 GTMSessionFetcher 下载进度

对于下载文件,我这样做:

文件已成功下载,但如果您这样做,我无法获得下载进度。

我究竟做错了什么?

我找到了可行的解决方案。

0 投票
2 回答
217 浏览

objective-c - CardboardSDK 和 GTMSessionFetcher 之间的符号重复,有没有办法解决这个问题?

我正在尝试将 GVRSDK 添加到我的 iOS 应用程序中,但是一旦我添加它,就会出现链接错误,并且 GVRSDK 和 GTMSessionFetcher 之间存在多个重复项,这些重复项在我的应用程序中被另一个 pod 使用。我无法删除 GTMSessionFetcher,因为其他一些 pod 正在使用它,我也无法从 libCardboardSDK.a 中删除它的引用。

0 投票
1 回答
427 浏览

ios - 由于 GTMSessionFetcher sharedApplication #AskFirebase,Firebase 自 3.8.0 起无法在 iOS 应用扩展中使用

我在我最新的应用程序中使用 Firebase。将 pod 升级到 3.10.0 后,无法构建应用程序的共享扩展。Firebase pod 取决于GTMSessionFetcher哪些用途sharedApplication在应用扩展中不可用。

我在我的扩展中使用了以下 pod:

我回滚到版本 3.7.0。这是最后一个不依赖sharedApplication.

这会在即将发布的版本中修复吗?

0 投票
1 回答
213 浏览

ios - GTMSessionfetcher 谷歌驱动上传到谷歌驱动Objective-C?

根据此处发布的文档,我可以使用 GTMSessionFetcher 进行下载和上传。在文档表单中更进一步的链接我有一个授权下载表单谷歌驱动器的代码:

它工作正常!

我的问题是:如何在 iOS 中使用 GTMSessionFetcher 上传到 Google Drive?

0 投票
1 回答
1231 浏览

swift - 错误 dyld:未加载库:@rpath/GTMSessionFetcher.framework/GTMSessionFetcher - 代码签名错误

我在使用GTMSessionFetcher时遇到此错误, 我不确定这意味着什么。可能是签名错误吗?

0 投票
1 回答
2674 浏览

ios - 如何修复快速链接器错误“找不到框架 GTMSessionFetcher clang”

这个错误突然出现在我的 Swift 程序中

ld:未找到框架 GTMSessionFetcher clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

但我把它作为框架之一 在此处输入图像描述

这是 pod 文件

在此处输入图像描述

我已删除 cocoapods 并重新安装它,但没有结果

我已经清理并打开了工作区而不是项目,但仍然没有任何变化。

我已经尝试了类似问题的所有方法,但仍然没有运气。我看过的一些答案是 Apple Mach-O Linker Warning "Directory Not Found For Option..."

安装 CocoaPods 和 firebase pod 后,链接器命令失败,退出代码为 1

https://www.bountysource.com/issues/39247126-clang-error-linker-command-failed-with-exit-code-1-use-vto-see-invocation

我注意到我的错误与我从其他人那里看到的有些不同,因为它是 GTMSessionFetcher 错误。我该如何解决这个问题并摆脱错误?

0 投票
1 回答
491 浏览

ios - Swift-Firebase iOS SDK 显示 GTMSessionFetcher 警告

我正在使用 Xcode 9.3(iOS 部署目标 11.3)并按照以下设置指南安装 Firebase iOS SDK:Firebase iOS setup

除了我在构建应用程序时收到很多 GTMSessionFetcher 警告之外,一切都很顺利。就像下图一样。 GTMSessionFetcher 警告

除了遵循设置指南之外,我什么也没做。任何人都知道如何摆脱这些警告?

0 投票
1 回答
598 浏览

ios - Firebase 数据库 iOS 崩溃 GTMSessionFetcher

我更新了firebase,从那时起我的应用程序不断崩溃并出现以下错误

Fetcher 委托类:NRMAURLSessionTaskDelegate Fetcher 进行了额外的会话:GTMSessionFetcher 0x125d53db0 无法分配委托。

Fetcher 委托类:NRMAURLSessionTaskDelegate -[GTMSessionFetcher setFetcher:forTask:]:无法识别的选择器发送到实例 0x125d53db0 * 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[GTMSessionFetcher setFetcher:forTask:]:无法识别的选择器发送到实例 0x125d53db0” * First throw call stack: (0x18260ad8c 0x1817c45ec 0x182618098 0x1826105c8 0x1824f641c 0x104637b14 0x104613928 0x10461011c 0x102d9364c 0x102d96bdc 0x102d95140 0x102d92a54 0x102db3f90 0x102db36b0 0x102da0e00 0x105bfd1dc 0x105bfd19c 0x105c0bdfc 0x105c006ac 0x105c0bc20 0x105c006ac 0x105c0cd54 0x105c13e38 0x18222fe70 0x18222fb08) libc++abi.dylib: terminating with uncaught exception of type NSException

我拨打并崩溃的电话如下:

我添加了一个调试日志,并且只进行了一次调用。该应用程序崩溃的行似乎是

将 Firebase 从 4.9 配置到 5.0 版本有什么变化吗?

另一个更新:它似乎在 Xcode 模拟器上工作,但不在设备上。设备是 11.4 的 iPhone 6s

自从在模拟器上工作以来,我收到了整个数据库,而不仅仅是我要求的“评论”

如果规则是:

但是当我改为:

我获得许可被拒绝(在模拟器上)。它可能与身份验证有关?我知道这两个可能是两个不同的问题。

0 投票
2 回答
170 浏览

swift - Xcode 11.3.1 与 Firebase

我一直在制作一个 Xcode 应用程序。当我在模拟器上运行它时,它可以工作。当我在我的 iPad 上运行它时,它也可以工作,但是当我尝试在我的 iPhone 11 上使用它时,它就不起作用了。收到以下消息:

线程 1:信号 SIGABRT"

在控制台中:

dyld:库未加载:@rpath/GTMSessionFetcher.framework/GTMSessionFetcher 引用自:/private/var/containers/Bundle/Application/B50AD250-D857-4C76-B9BB-EC8377913E91/WBG.app/WBG 原因:找不到合适的图像。确实发现:/private/var/containers/Bundle/Application/B50AD250-D857-4C76-B9BB-EC8377913E91/WBG.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher:代码签名对'/private/var/containers/Bundle/无效应用程序/B50AD250-D857-4C76-B9BB-EC8377913E91/WBG.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher'

/private/var/containers/Bundle/Application/B50AD250-D857-4C76-B9BB-EC8377913E91/WBG.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher: stat() 失败,errno=25 /private/var/containers/Bundle/ Application/B50AD250-D857-4C76-B9BB-EC8377913E91/WBG.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher:代码签名对'/private/var/containers/Bundle/Application/B50AD250-D857-4C76-B9BB-EC8377913E91/无效WBG.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher'

/private/var/containers/Bundle/Application/B50AD250-D857-4C76-B9BB-EC8377913E91/WBG.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher: stat() 失败,errno=1 /private/var/containers/Bundle/ Application/B50AD250-D857-4C76-B9BB-EC8377913E91/WBG.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher:代码签名对'/private/var/containers/Bundle/Application/B50AD250-D857-4C76-B9BB-EC8377913E91/无效WBG.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher'

/private/var/containers/Bundle/Application/B50AD250-D857-4C76-B9BB-EC8377913E91/WBG.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher:stat()失败,errno = 1