Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pod installs frameworks I already have installed #18

Open
biganth opened this issue Sep 10, 2014 · 2 comments
Open

Pod installs frameworks I already have installed #18

biganth opened this issue Sep 10, 2014 · 2 comments

Comments

@biganth
Copy link

biganth commented Sep 10, 2014

I already have the FB/Bolts/Parse trio of frameworks installed in my project but when I install this pod it doesn't see them and installs duplicates in "${PODS_ROOT}/ and this causes all hell to break loose with duplicate symbols.

@npahucki
Copy link

I had the same hell. It's because they changed the name of the Parse SDK so there are indeed two different Parse-SDKs in CocoaPods with different names. The only way I could solve this was to make a copy of the pod file and use the git=> directive in my pod file. Hopefully the author fixes this soon, but it looks like he has not been active on this project for a while.

Have a look here: https://github.com/npahucki/Parse-NSCoding/blob/master/Parse%2BNSCoding.podspec and https://github.com/npahucki/PFCloud-Cache/blob/master/PFCloud%2BCache.podspec

I then had to change my pod file like this:

pod 'Parse+NSCoding', :git => 'https://github.com/npahucki/Parse-NSCoding.git', :commit => '744ba670dfe64913c40cd6cbf8c9cafdb13aa383'
pod 'PFCloud+Cache', :git => 'https://github.com/npahucki/PFCloud-Cache.git', :commit => 'b75e5f8856a2e7c12897cfad423c75684df00589'

HTH

@fatuhoku
Copy link

The 'authoritative' Parse pod have now been unified. See CocoaPods/Specs#11294

I started an issue: #19 which will resolve these Parse pod versions.

@npahucki's workaround will have to do for now! I did something more radical: just included the project sources into my project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants