static library method name conflict with Google Core library

19 views
Skip to first unread message

Abdullah Bakhach

unread,
Oct 20, 2015, 2:38:25 AM10/20/15
to Rdio API
Hey there,
I'm trying to install the Rdio SDK into my project (using these instructions). My project already uses a lot of Google's services, and there seems to be a method naming conflict between Rdio and Google:
duplicate symbol _CreateDispatchTimer in:
    /Users/abdullahbakhach/dev/ios/Vibereel_IOS/Vibereel/Pods/Google/Libraries/libGGLCore.a(GMRAlarm.o)
    /Users/abdullahbakhach/dev/ios/Vibereel_IOS/Vibereel/Vibereel/rdio-ios-3.1.0/Rdio.framework/Rdio(RDPlayer.o)
ld: 1 duplicate symbol for architecture armv7
Google Core is installed on my project using cocoapods, on my podfile I have:
pod 'Google/SignIn'
and in the Podfile.lock I have:

  - Google/Core (1.1.0):

    - GoogleInterchangeUtilities (~> 1.0)

    - GoogleNetworkingUtilities (~> 1.0)

    - GoogleSymbolUtilities (~> 1.0)

    - GoogleUtilities (~> 1.1)

  - Google/SignIn (1.1.0):

    - Google/Core

    - GoogleSignIn (~> 2.0)

  - GoogleAppUtilities (1.0.0):

    - GoogleSymbolUtilities (~> 1.0)

  - GoogleAuthUtilities (1.0.1):

    - GoogleNetworkingUtilities (~> 1.0)

    - GoogleSymbolUtilities (~> 1.0)

  - GoogleInterchangeUtilities (1.0.0):

    - GoogleSymbolUtilities (~> 1.0)

  - GoogleNetworkingUtilities (1.0.0):

    - GoogleSymbolUtilities (~> 1.0)

  - GoogleSignIn (2.2.0):

    - GoogleAppUtilities (~> 1)

    - GoogleAuthUtilities (~> 1)

    - GoogleNetworkingUtilities (~> 1)

    - GoogleUtilities (~> 1)

  - GoogleSymbolUtilities (1.0.0)

  - GoogleUtilities (1.1.0):

    - GoogleSymbolUtilities (~> 1.0.0)


How can i resolve this conflict? 




Reply all
Reply to author
Forward
0 new messages