Google map problem

My application needs to localize only that on the live test it works perfectly while when I go to download it to my iphone through the profiles it gives me some problems.

In practice it is much slower than the test version and in addition the location sensor sometimes fails to put the marker on me or it puts me more than one.

The result in Live may differ from what it will be when you install the application on the device.

You want to say that when using one block to “add a marker”, more than one marker appears on the map?