-
Notifications
You must be signed in to change notification settings - Fork 336
Building with carthage results in 2 Bolts.framework being built? #255
Comments
@Nonnus It seems that one is the dynamic and the other the static one. Not sure if this is an issue. |
i had that notion as well (even mentioned it on my initial issue description) |
True. Moreover I'd like to see some "standardisation" across different carthage packages to make this more clear for everyone. |
Thanks for reporting this issue. I'm doing some work with the underlying Objective-C SDK right now, but I'll do my best to address this asap. |
@codytwinton i assumed so, this is why i did not even @mentioned you not to disturb ;) |
@Nonnus - Great news, it appears that a similar pull request on the Bolts framework was approved and merged. This might be resolved with BoltsFramework/Bolts-ObjC#324. |
@codytwinton great news! I suppose a new release will be generated so that it can be automatically picked up when building |
|
@codytwinton testing right now |
@Nonnus let me know. |
@codytwinton I assume it requires |
@codytwinton same with carthage here is the build log: |
@Nonnus - I believe so, yes. |
@Nonnus - damn, ok. This appears to be an issue with Xcode 10 still, but I believe I might know the root cause. I'll check this out and confirm shortly. |
@codytwinton I updated my previous post with my build log, It might help: |
Can you update your Cartfile to target the master branch for the facebook-objc-sdk? |
running it now (I was actually not including it on the cartfile, nor |
Yes, once everything is resolved and all cartfile's are updated properly, this will be just fine. |
not, it failed again, I am afraid :( build log: |
Also could be related to this: |
This should be resolved with version |
Facebook Swift SDK Issue
Checklist
Environment
When doing a clean build using carthage we end up with 2 Bolts frameworks, one in build folder and another in
build/static
folder (wich i assume it a static version of the framework):this feels wrong and seems to be undocumented, is it an expected behavior?
wich of them should we include in our projects?
9.4.1
4.1.2
Carthage
version0.30.1
Issue Details
Feature Request: [name of your feature request]
Goals
Build swift facebook sdk using carthage
Expected Results
End up with only one build Bolts framework
Actual Results
Ended up with 2 Bolts frameworks being built in different folders:
Steps to Reproduce
1 Create blank project
2 Add Cartfile with
github "facebook/Facebook-SDK-Swift"
3 run
carthage update --platform ios
Code Samples & Details
FB-Test.zip
The text was updated successfully, but these errors were encountered: