Question

When I add the card.io sdk to my project i'm getting the following when trying to compile:

    duplicate symbol _CGSizeSwap in:
    /ProjectX/CardIO/libCardIO.a(CardIOShutterView.o)
    /ProjectX/CardIO/libCardIO.a(CardIODataEntryViewController.o)
duplicate symbol _CGSizeSwap in:
    /ProjectX/CardIO/libCardIO.a(CardIOShutterView.o)
    /ProjectX/CardIO/libCardIO.a(CardIOResource.o)
duplicate symbol _CGSizeSwap in:
    /ProjectX/CardIO/libCardIO.a(CardIOShutterView.o)
    /ProjectX/CardIO/libCardIO.a(CardIOModalActivityIndicator.o)
ld: 3 duplicate symbols for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

help appreciated [using xcode 4.6 & card.io version 3.0.4]

Was it helpful?

Solution

Josh from card.io here. Thanks for reporting this!

It was a bug in the card.io iOS SDK release 3.0.4. We've just released 3.0.5; please give it a whirl at https://www.card.io/integrate/ios and confirm that it fixes the issue for you.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top