I had a problem getting Pinch Analytics r64, a static library created with the iPhone SDK 3.0, for the correct connection in my application, which is designed for iPhone OS 2.0. This seems like a pretty common problem, and the Pinch Analytics site even has a whole page dedicated to answering this question.
Basically, they say, to set the base SDK of the project to 3.0 and set the target deployment level of your OS to SDK 2.0 (or any other version that you are targeting). I took both of these steps, confirmed that I did not override any of the project settings in my target settings, cleared my goals, but still I got the following linker errors:
Undefined symbols:
"___restore_vfp_d8_d15_regs", referenced from: -[Beacon connectionDidFinishLoading:] in libPMAnalytics-r64.a(Beacon.o) -[Beacon connection:didFailWithError:] in libPMAnalytics-r64.a(Beacon.o)
"___save_vfp_d8_d15_regs", referenced from: -[Beacon connectionDidFinishLoading:] in libPMAnalytics-r64.a(Beacon.o) - [Beacon connection: didFailWithError:] in libPMAnalytics-r64.a (Beacon.o) - [Receive May ] in libPMAnalytics-r64.a (Beacon.o) `
and etc.
I will come to the end of my mind; any suggestions would be great!
objective-c iphone xcode
pix0r
source share