just create a new profile
I just created a new profile a few weeks before my old profile was set to expire, rebuilt and reinstalled all my apps using the new profile, and then deleted the old profile that was about to expire (from both the devices and XCode).
One less glitch to have to worry about mid development cycle. Plus the expiring profile will occasionally throw up annoying warning message IIRC.
ymmv.