Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upPod installation failure on some transitive dependencies #3267
Comments
pronebird
changed the title
Pod failure on some transitive dependencies
Pod installation failure on some transitive dependencies
Mar 15, 2015
This comment has been minimized.
This comment has been minimized.
|
See discussion in the original issue #2926 |
neonichu
closed this
Mar 15, 2015
This comment has been minimized.
This comment has been minimized.
sarbogast
commented
Mar 27, 2015
|
What is the solution to that then? I don't get it in the referred discussion. |
This comment has been minimized.
This comment has been minimized.
pronebird
commented
Mar 27, 2015
|
@sarbogast you can't have the same pod linked as framework and static library at the same time. This is what happens here due to cross-dependencies. @neonichu |
This comment has been minimized.
This comment has been minimized.
|
@pronebird This is what already happens, this error is for Pods which include binaries. The eventual solution is for those Pods to ship dynamic instead of static frameworks. |
This comment has been minimized.
This comment has been minimized.
sarbogast
commented
Mar 27, 2015
|
@pronebird So does that mean I can only wait for Parse to fix their Podspec somehow? Or is there anything I can do to work around that in the meantime? |
This comment has been minimized.
This comment has been minimized.
zirinisp
commented
Mar 30, 2015
|
I am having the same problem |
This comment has been minimized.
This comment has been minimized.
pronebird
commented
Mar 30, 2015
|
@sarbogast I don't think we can do anything until vendors switch to dynamic frameworks. |
This comment has been minimized.
This comment has been minimized.
mrowles
commented
Apr 8, 2015
|
The whole Facebook and Parse thing is a mess atm, ParseFacebookUtils references FacebookSDK.h which doesn't exist anymore as of version Facebook iOS 4.0.1 (it is now FBSDKCoreKit). I tried to go to pods to sort this out, but no luck it seems. |
This comment has been minimized.
This comment has been minimized.
andreicrisan
commented
Apr 21, 2015
|
@mrowles have you had any luck making your Facebook iOS 4.0.1 pod to work? I have been struggling with that issue and cannot get the files to work at all. Seems like facebook managed to screw it up... |
This comment has been minimized.
This comment has been minimized.
mrowles
commented
Apr 21, 2015
|
@andreicrisan Check out this developers issue for more information, but looks to be a fix next release: |
This comment has been minimized.
This comment has been minimized.
sergdort
commented
Aug 17, 2015
|
@sarbogast I've fixed this by downloading parse frameworks from https://parse.com/docs/downloads and add them manually |
This comment has been minimized.
This comment has been minimized.
krzyzanowskim
commented
Dec 13, 2015
|
I don;t use dynamics frameworks, yet I have this error. |
cjcaufield
referenced this issue
Mar 14, 2016
Open
Other pods can't use this pod as a dependency. #30
This comment has been minimized.
This comment has been minimized.
Maheepk
commented
Jul 25, 2016
•
|
Hi, I am using cocoapods and trying to install
[!] The 'Pods-XXX_Example' target has transitive dependencies that include static binaries: (/Users/XXX/Desktop/XXX/XXXSDK/XXX-ios/Example/Pods/FirebaseMessaging/Frameworks/FirebaseMessaging.framework) Please let me know how can i resolve it? thanks, |
This comment has been minimized.
This comment has been minimized.
sergiofraile
commented
Jul 25, 2016
|
@Maheepk I was having the same issue but with CardIO. @cooler333 fix in #3289 seems to work fine, although I had to place it in the Podfile, not in the podspec, to make it work, but I'm not familiar with the pre_install option (let me know if there's a better way). |
This comment has been minimized.
This comment has been minimized.
Maheepk
commented
Jul 25, 2016
|
@sergiofraile i followed that. That fixed Dependency error but gives me thanks, |
This comment has been minimized.
This comment has been minimized.
Maheepk
commented
Jul 25, 2016
•
|
I am getting /Users/XXX/Desktop/XXX/XXXSDK/XXX-ios/Example/Pods/Headers/Private/Firebase/Firebase.h:1:9: 'FirebaseAnalytics/FirebaseAnalytics.h' file not found to fix that i manually Added Firebase, FirebaseAnalytics, FirebaseMessaging and that creates above issue. thanks, |
bluk
referenced this issue
Aug 2, 2016
Closed
Since bitcode has been enabled in 5.2 I have transitive dependency issues #213
stefanwascoding
referenced this issue
Nov 3, 2016
Open
Using CBL as a dependency in a pod used in Swift projects fails #1505
This comment has been minimized.
This comment has been minimized.
Hammad345
commented
Mar 6, 2017
|
just add this line into your pod file before "" target 'project name' do "" its work for me |
This comment has been minimized.
This comment has been minimized.
danielReporty
commented
Dec 27, 2017
•
|
Since 1.3.0.beta.2 the workaround is now like this:
|

pronebird commentedMar 15, 2015
I use
use_frameworks!and get the following error onpod install:Why is that so? Can I disable frameworks for Parse only to workaround that issue? I have other user-facing pods that need frameworks for IBDesinable to work.