Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to solve Xcode 4.1 (LION) GPS error?

My project worked perfectly on simulator+device,
but now, after upgrading to lion os and xcode 4.1, I get this error when gps is active!

server did not accept client registration 68 

It's a gps based application, and i'm nervous to not debug app in simulator!

Any idea to solve this issue?


UPDATE: Gps on Simulator doesn't work also on Xcode 3.2.6 + LION.


EDIT: Apple response on bug tracker:

After further investigation it has been determined that this is a known issue, which is currently being investigated by engineering. This issue has been filed in our bug database under the original Bug ID#. Thank you for submitting this bug report. We truly appreciate your assistance in helping us discover and isolate bugs.

like image 398
elp Avatar asked Jul 22 '11 15:07

elp


2 Answers

Xcode 4.2 solved this problem adding custom gps position!

The file is an XML like this:

<?xml version="1.0"?> <gpx version="1.1" creator="Xcode">    <wpt lat="45,49939" lon="9,12114">     <name>Milano</name>   </wpt> </gpx> 

you can add this file in your project or New->File->GPX.

While you're running your app, activate the console and select your custom position file:

enter image description here

it's all.
enjoy.

like image 114
elp Avatar answered Oct 13 '22 17:10

elp


From the Big Nerd Ranch forum:

@implementation CLLocationManager (TemporaryHack) - (void)hackLocationFix {     CLLocation *location = [[CLLocation alloc] initWithLatitude:42 longitude:-50];     [[self delegate] locationManager:self didUpdateToLocation:location fromLocation:nil];      } - (void)hackHeadingFix {     [[self delegate] locationManager:self didUpdateHeading:(id)@"That way.."]; } - (void)startUpdatingLocation {     [self performSelector:@selector(hackLocationFix) withObject:nil afterDelay:0.1]; } - (void)startUpdatingHeading {     [self performSelector:@selector(hackHeadingFix) withObject:nil afterDelay:0.1]; } @end 
like image 23
Vaibhav Garg Avatar answered Oct 13 '22 17:10

Vaibhav Garg