Hopefully, jailbreaking your iPhone or iPad didn’t mess with your weather app. However, it seems that it’s a problem for many. Luckily, there is a fix on the way. For now, you will have to fix it yourself. Here’s how.
1) Back up your iOS device.
2) Launch Cydia.
3) Install Mobile Terminal and Open SSH.
4) Open Mobile Terminal.
5) Type the following: su root
6) Hit enter.
4) Enter your password. If you haven’t changed this before, it’s likely to be ‘alpine’
5) Paste this into MobileTerminal:
chmod -x /usr/libexec/mobile_installation_proxy
killall -9 mobile_installation_proxy
rm /var/mobile/Library/Caches/com.apple.mobile.installation.plist /var/mobile/Library/Caches/com.apple.LaunchServices-045.csstore
launchctl stop com.apple.mobile.installd
launchctl start com.apple.mobile.installd
while [ ! -f /var/mobile/Library/Caches/com.apple.mobile.installation.plist ];
while [ ! -f /var/mobile/Library/Caches/com.apple.LaunchServices-045.csstore ];
chmod +x /usr/libexec/mobile_installation_proxy
6) Your iPhone will reboot, and you’re done.