Yesterday I had a project with no problems with Xcode 5. Today, after upgrading to Xcode 5.1, I have 6 errors and the project does not compile.
Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_PayPal", referenced from: objc-class-ref in SUAppDelegate.o objc-class-ref in SUTViewController.o "_OBJC_CLASS_$_PayPalAdvancedPayment", referenced from: objc-class-ref in SUTViewController.o "_OBJC_CLASS_$_PayPalInvoiceData", referenced from: objc-class-ref in SUTViewController.o "_OBJC_CLASS_$_PayPalInvoiceItem", referenced from: objc-class-ref in SUTViewController.o "_OBJC_CLASS_$_PayPalReceiverPaymentDetails", referenced from: objc-class-ref in SUTViewController.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
The project includes the PayPal library , and it is correctly linked to the code. He is, I see a library, so this is not a missing library.
Running code in simulator 6.1 without problems.
There may be a problem with the new Xcode 5.1 feature "Updates the standard iOS architecture, including the 64-bit version."
Maybe I should change the standard architecture? Or something related to the PayPal library?
Does anyone know how to solve this?
x86-64 ios objective-c xcode paypal
Gabriel.Massana Mar 11 '14 at 16:20 2014-03-11 16:20
source share