Редактор – 11 лет назад в 09:27 в категории iOS,Железо

Джейлбрейк iOS 6.1 поломал приложение «Погода»

Те, кто произвел джейлбрейк своего девайса, столкнулся с проблемой, весть о которой быстро разнеслась по просторам интернета. Проблема связана с нерабочим приложением «Погода». Обновление утилиты, которое появилось в Cydia к сожалению проблемы так и не решило. Однако решение проблемы все-таки найдено.

Один из разработчиков evasi0n, хакер Pod2g сообщил, что проблема кроется в некорректной работе приложения, а именно в фале com.apple.mobile.installation.plist. В настоящее время, команда Evad3rs работает над исправлением этой ошибки и обещает в ближайшее время выложить исправленную копию приложения.

Для тех же, кто не хочет ожидать обновления и любит самостоятельно разбираться и решать проблемы рекомендуется для пересборки файла com.apple.mobile.installation.plist запустить следующий скрипт:

#!/bin/bash

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 ];
do
sleep 1
done
while [ ! -f /var/mobile/Library/Caches/com.apple.LaunchServices-045.csstore ];
do
sleep 1
done
sleep 10
chmod +x /usr/libexec/mobile_installation_proxy
sync
reboot

Перед запуском этого скрипта, Pod2g настоятельно рекомендует сделать резервную копию вашего устройства. По словам хакера, предложенный вариант, полностью решает проблему с приложением «Погода».

Читайте также: iPhone 6 — прямоугольный концепт