Cannot sync with iTunes: This computer is no longer authorized for apps that are installed on the iPhone
Try this : 


Open iTunes 
From the Store menu, select "View my Account..."
Sign in with your Apple ID and password.
Under "Computer Authorizations" select "Deauthorize All".
Authorize each computer you still have, as you may require.


Then restart iTunes, and try again to autorize your computer with your Apple ID