问题标签 [bolts-framework]

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 投票
0 回答
505 浏览

android - Android WebView 不能总是加载 url

我尝试使用 WebView 加载 URL,但 Web 视图似乎不稳定 - 有时页面加载 100%,有时它停止加载 30%/50%/75%(随机)。我在 Android Bolts 任务中创建了 WebView,并且没有向用户显示 WebView,它只为将来的请求加载一些 javascript。

代码:

我无法弄清楚是什么导致 WebView 在进度中间随机停止加载。有时它在第一次运行此任务时失败,有时在 3/4/5 次后失败。

0 投票
5 回答
5047 浏览

ios - ld:找不到使用 cocoapods 的 -lBolts 的库

大家

我遇到的问题是我无法编译我的应用程序,因为我收到以下错误:

我将 XCode 项目配置为使用 cocoapods,这是我的 pod 列表:

这是命令的输出pod install

我尝试过的事情:

  • 清理和重建
  • 退出 xcode,清理并重建
  • 删除所有 pod 并重新安装、清理和重建
0 投票
2 回答
1063 浏览

ios - 将螺栓框架添加到自定义 Swift 框架错误

我正在尝试创建一个自定义 Swift 框架。在该框架中,我添加了 Bolts 框架。在其他项目中尝试使用我的新 Swift 框架时,我收到以下错误:

未找到架构 x86_64 链接器命令的螺栓失败,退出代码为 1(使用 -v 查看调用)

有趣的部分是包含的其他框架(解析)加载正常,它只是有问题的螺栓。我已经尝试过更改 Build Active Architectures 设置。

谢谢

0 投票
3 回答
1231 浏览

java - Android:如何使用 Parse.com 的 Bolts 同步查询?

Parse.com用作我的应用程序的后端。他们还提供了一个本地数据库来存储信息,作为SQLite.

我想通过解析将电话中的号码添加到我的数据库中。在添加数字之前,我需要检查该数字是否已存在于数据库中,因此我使用findInBackground()来获取与我要添加的数字匹配的数字列表。如果列表为空,则我要添加的数字在数据库中不存在。

这样做的方法是:

然后我调用这个方法3次添加3个数字:

请注意,第三个数字与第一个数字相同,不应将其添加到数据库中。但logcat节目:

第三个数字即使不应该这样做也被添加了,因为fintInBackground()几乎同时在3个后台线程中运行,所以它会发现数据库中没有我想要添加的数字。

这个问题中,一个人告诉我我应该使用Bolts来自Parse. 我从这里和一些博客文章中阅读了它Parse,但我不完全理解如何将它与我已有的方法一起使用,以及如何同步要一个接一个地执行的查询。

如果有人使用此库,请指导我如何执行此操作或提供一些基本示例,以便我了解工作流程。

谢谢!

0 投票
2 回答
167 浏览

ios - 仅在设备上导致崩溃的框架

这个项目一整天都运行良好,然后当我在设备上运行时突然崩溃(但在模拟器上运行):

dyld:库未加载:@rpath/Bolts.framework/Bolts 引用自:

/var/mobile/Containers/Bundle/Application/.../MyApp.app/MyApp

原因:找不到图片

我的项目将 Carthage 用于其他框架,但对于 Parse 和 Bolts,我手动导入了所有内容。我似乎无法解决这个问题;有任何想法吗?

0 投票
3 回答
449 浏览

ios - 嵌套查询完成时返回的 BFTask

我正在BFTask与 Parse 一起执行查询。任务内是一个嵌套查询。我希望仅在外部查询完成获取要添加的必要数据complete(包括内部查询获取的数据)后才返回任务。我已经使用主线程实现了一个解决方案,但是我不想阻止用户界面。

我试图重组我的查询 ( queryA) 以包含该关系。尝试包含关系时,出现以下错误:

0 投票
2 回答
824 浏览

android - Bolts Tasks 是否可以在 Android 上并行运行 bolts 返回非 Void 类型?

我正在尝试使用 Facebook / Parse Bolts 框架在 Android 上并行运行多个任务。并行运行任务的文档似乎表明whenAll的结果将始终为 Void。

有没有办法获得一个或多个并行任务的实际结果?

0 投票
1 回答
118 浏览

ios - 错误:重复符号 _BFTaskMultipleExceptionsException

这里我有一个错误,如下所示:

在此处输入图像描述

这似乎是由于FacebookSDKBolts在构建时相互冲突而导致的重复符号。我试图删除 Bolts 框架,但它导致了其他问题。我也发现了这个问题,但似乎解决了将这些框架添加为我不想添加的 Pod 的问题。

下面是我认为可能与此错误相关的框架列表:

  • FacebookSDK.framework
  • Bolts.framework
  • 解析框架
  • ParseFacebookUtils.framework
  • ParseFacebookUtilsV4.framework
  • ParseUI.framework

我一直在尝试寻找不会导致重复符号错误的那些框架(版本)的正确组合。如果有人知道这件事,请帮助我。

0 投票
1 回答
88 浏览

ios - “ld: library not found for -lPods-VCOnCall-Bolts” 仅适用于通用 iOS 设备的 iOS 9.2 错误

ld:找不到 -lPods-VCOnCall-Bolts 的库 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

我只使用“通用 iOS 设备”收到此错误,使用模拟器没有错误。

有任何想法吗?

0 投票
0 回答
119 浏览

ios - Bolts-iOS 的最大并发 BFTasks

我正在尝试并行运行几十个BFTasks,但不是一次全部运行,我想限制在每个给定时刻可以并行运行的任务数量,可能类似于maxConcurrentOperationCountin NSOperationQueue

到目前为止我发现的是taskForCompletionOfAllTasks,但假设所有初始并行任务都必须在第二批开始之前完成。

任何想法如何实现我想要的Bolts Framework (iOS)