iphone - What causes (and how can I fix) this odd Core Location error? -


error,generic,time,320195751.128,function,"void clclienthandleregistrationtimerexpiry(__cfrunlooptimer*, void*)",registration timer expired, client still registering!

there few mentions of problem able dig in wider internet, , nobody has useful info. here's context:

i have app monitors device's location via cllocationmanager's startupdatinglocation method. starts monitoring, runs little while, message pops in debug output. point forward, no more location updates delivered.

this error killing location functionality of app, , i'm @ loss may causing it. has exclamation point @ end, means it's exciting error.

update:
though never found solution problem, or figured out why happens in first place, i've lost ability reproduce it. seems have happened during period of time in did many things, including general change in code structure followed update ios 5 beta. there seems have silenced issue me.

have implemented

- (void)locationmanager:(cllocationmanager *)manager didfailwitherror:(nserror *)error  

and catch it?

you need check kclerrornetwork, kclerrordenied, kclerrorheadingfailure , kclerrorlocationunknown in normal run of things i'm wondering if there other errors delegate can still catch?

this give opportunity stop , restart location services.


Comments

Popular posts from this blog

linux - Mailx and Gmail nss config dir -

c# - Is it possible to remove an existing registration from Autofac container builder? -

php - Mysql PK and FK char(36) vs int(10) -