I have tried the solution below which normally work
- Disconnect the device
- Delete the app from the device
- Quit XCode
- Delete the derive data folder of the app which normally located at "~/Library/Developer/Xcode/DerivedData"
- Relaunch XCode
- Perform a clean build
However, I can't get it work in my outdated device. I check the iOS version on my device, it is currently running on iOS 5.0.1. When I checked my project, deployment target is iOS 5.1. Hence, I upgrade my iOS to version 6.1 and upgrade my XCode to the latest version so can support iOS SDK 6.1. Finally, manage to get my app sync my device.