To fix the 'ghost touching' problem on iPhones, try cleaning the screen, restarting the device, disabling 3D Touch, or restoring the device to its factory settings. If none of these work, contact Apple Support or take it to a certified repair center.