After updating Xcode to 6.1, my launcher was having two icons for Xcode.
here is a quick “how-to” that helps removing duplicate applications in LauchPad:
Open a Terminal (Applications > Utilities > Terminal.app)
Type the following commands:
sudo rm ~/Library/Application\ Support/Dock/*.db sudo killall Dock
After what there should not be any duplicate