Questions tagged [bolts-framework]

Bolts is a collection of low-level libraries designed to make developing mobile apps easier.

About

Bolts is a collection of low-level libraries designed to make developing mobile apps easier. Bolts was designed by Parse and Facebook for our own internal use, and we have decided to open source these libraries to make them available to others.

The first component in Bolts is "tasks", which make organization of complex asynchronous code more manageable. A task is kind of like a JavaScript Promise, but available for iOS and Android.

Its available separately for andorid and ios

Links

Bolts-Android

Bolts-iOS

Github account with complete documentation

91 questions
31
votes
5 answers

FacebookSDK and Bolts conflicting each other (duplicate symbols) on build

Not sure what is the problem.. 91 symbols found duplicated for armv7 Am on a Swift project targeting iOS 7.1. Both frameworks are of the latest versions. Tried cleaning project and removing derived data., but to no avail. duplicate symbol…
Ryne Cheow
  • 667
  • 2
  • 8
  • 13
19
votes
11 answers

Parse API 1.6.4 - cannot build project

I downloaded the new iOS Parse API (1.6.4) and tried to build my project. When I do, I get this error: Undefined symbols for architecture arm64" "_BFTaskMultipleExceptionsException", referenced from: ___53+[PFObject(Private)…
mirap
  • 1,266
  • 12
  • 23
18
votes
4 answers

Unable to execute dex: Multiple dex files define Lbolts/AggregateException

I do know Multiple dex problems have been reported a lot of times before, but none of the solutions seems to work in my case. Console: Unable to execute dex: Multiple dex files define Lbolts/AggregateException; Conversion to Dalvik format…
14
votes
5 answers

Error "'sharedApplication' is unavailable: not available on iOS (App Extension)...." when compiling after pod update

Hi have a projets(including app extension) using cocoapods. (with Parse, Bolts, etc library). All work fine before (using bolts 1.1.5 library), but, when i've run a pod update (Bolts 1.2.0), I now get some errors: "/Volumes/project…
Franck
  • 8,939
  • 8
  • 39
  • 57
14
votes
4 answers

Umbrella Header for Module Bolts does not include header 'BFAppLinkResolving.h'

I'm running an xcode 6.3 project with Parse 1.7.1 (newest version), Swift. I'm getting this issue being raised on my builds. My autocomplete and typing is PAINFULLY slow and I think it maybe related. I've testing out projects and it only happens…
flynn
  • 1,572
  • 2
  • 12
  • 26
10
votes
2 answers

library not found for -lBolts

I keep getting this error and have no idea how to fix. I've been stuck for days. I am using Parse to build this app and tried adding it with a pod. here is the error I am getting: Ld…
grbo
  • 101
  • 1
  • 3
9
votes
3 answers

Android: How to synchronize queries with Bolts from Parse.com?

I am using Parse.com as a backend for my app. They also offer a local database to store information, as an alternative to SQLite. I want to add numbers from phone to my database with parse. Before adding a number I need to check if the number…
Chris
  • 6,105
  • 6
  • 38
  • 55
9
votes
3 answers

How to use Bolts Framework[Facebook+Parse]

Just Now I see this announcement from Facebook about Bolts Framework for IOS. I can see this as main concept: The first component in Bolts is “tasks”, which make organization of complex asynchronous code more manageable But I didn't get this. I…
Mani
  • 17,549
  • 13
  • 79
  • 100
7
votes
7 answers

Why it shows "ld: framework not found Bolts"

After I install facebook sdk, when I build my project, it shows: ld: warning: directory not found for option '-F/Users/liyuanliu/Library/Developer/Xcode/DerivedData/c5-dsovqtraubbdgxbqrmiexjmlysxq/Build/Products/Debug-iphonesimulator/Bolts' ld:…
Liyuan Liu
  • 105
  • 1
  • 1
  • 6
7
votes
3 answers

what is the difference between RxJava and Bolts?

I have done research on this, and I know that RXJava is using the observable pattern, and Bolts is relying on an executor. What framework would be good for handling tasks that need to be done in sequences? I've heard of using singleExecutors,…
reidisaki
  • 1,525
  • 16
  • 29
7
votes
3 answers

Implementing tasks that can be canceled in Bolts Framework (BFTask)

BFTask has been good to me but I have one complaint: I've yet to see a working example of how you ought to cancel a task. The entirety of the documentation on the subject is found on their GitHub page with a single lowly section that includes…
tacos_tacos_tacos
  • 10,277
  • 11
  • 73
  • 126
7
votes
3 answers

FBSDKGraphRequest in a bolts framework never calls block

I have the following code: [[[PFFacebookUtils logInInBackgroundWithAccessToken:[FBSDKAccessToken currentAccessToken]] continueWithSuccessBlock:^id(BFTask *task) { PFUser *user = task.result; return user; }]…
Scott McKenzie
  • 16,052
  • 8
  • 45
  • 70
6
votes
1 answer

How to get a thread reply's content from reaction_added event?

I'm building a slack FAQ app that uses message reactions to gather the best answers to questions. My plan is to save any Slack messages with positive reactions by using the reaction_added event to get the TS attribute and then the…
6
votes
1 answer

In Bolts, how do you use continueWith() vs continueWithTask()?

Besides sync vs async, the differences in their documentation is confusing to me. The examples on their github page still look like the continuations are being called synchronously. continueWith() Adds a synchronous continuation to this task,…
Jeff Engebretsen
  • 666
  • 2
  • 8
  • 21
5
votes
5 answers

ld: library not found for -lBolts using cocoapods

everybody The problem that I am having is that I can't compile my app because I got the following error: ld: library not found for -lBolts clang: error: linker command failed with exit code 1 (use -v to see invocation) I have my XCode project…
estemendoza
  • 3,023
  • 5
  • 31
  • 51
1
2 3 4 5 6 7