I got a new update for the Weather Channel app for my iPhone and when I tried to open it I got a message that location services must be turned on. If I opt not to turn it on, the app closes.

So much for The Weather Channel app, it was uninstalled. I've got two apps from local TV stations that include weather info and radars. The Weather Channel app isn't needed anymore.