I have an application I'm working on, it is a universal application for iPhone / iPad. I have long wanted to use analytics, so I went in and installed Flurry sdk, implemented several methods, and I was set up to work.
A few things that happened with the application made me think that I should update my SDK, so I went ahead and upgraded to 3.2.4, and now when I try to run the application on my iPad, there are some errors:
_UIBackgroundTaskInvalid "referenced by:
_UIBackgroundTaskInvalid $ non_lazy_ptr in libFlurry.a (FlurryAPI.o)
(perhaps you meant: _UIBackgroundTaskInvalid $ non_lazy_ptr)
ld: character not found
collect2: ld returned 1 exit status
After some reading, it seems like Apple is trying to block the use of Flurry api to get user device information ...
The problem is that before I downloaded this update, there were no problems, and there were no errors. Can I go back to the old and demand ignorance? Apple will reject the update if it uses Flurry ?
Does anyone have any experience with this? What should I do?
iphone revert analytics flurry
Jerry Nov 21 '10 at 5:11 2010-11-21 05:11
source share