Заблокированная ошибка iOS 7 через Ubuntu 13.10

14

Я хотел поднять проблему с последним выпуском Ubuntu, которую, я надеюсь, можно решить. Хотя я согласен с сообществом в том, что iOS 7 - не самая открытая версия платформы, я все же хочу иметь возможность загружать фотографии, музыку и файлы с моего телефона так же, как я делал бы это на любом другом устройстве.

Каждый раз, когда я подключаю свое устройство к Ubuntu, я получаю следующее уведомление:

The device "Justin's iPhone" is locked. Enter the passcode on the device and click "Try again".

На моем iPhone я выбираю следующие разрешения.

К сожалению, именно здесь начинаются проблемы. Похоже, что Ubuntu либо не распознает разрешения от моего iPhone, либо iPhone не позволяет по-настоящему разблокироваться. Как мы видим, разрешения запрещены.

Просматривая аскубунту, я натолкнулся на следующее предложение.

После запуска кода я получаю следующую ошибку:

justin@justin-CT15:~$ idevicepair unpair && idevicepair pairERROR: Device d1fea2c56e51199f901eb34020a1581ea31a2a50 is not paired with this host

Если я снова вызываю команду, я получаю еще одну ошибку:

justin@justin-CT15:~$ idevicepair pair
ERROR: Could not pair with the device because a passcode is set. Please enter the passcode on the device and retry.

В конечном счете, я застрял, чтобы экспериментировать с решениями, которые в конечном итоге не работают. Меня беспокоит отсутствие информации и поддержки платформы iOS 7 в последней версии Ubuntu. Если у кого-нибудь есть подходящее решение или эксперимент для обхода, я с удовольствием попробую

Спасибо за чтение и хорошего дня!

justinpage
источник
Просто была такая же проблема с тобой. Существует доклад ошибки здесь , но мне кажется , что никто на самом деле не зафиксировал его. В любом случае, я думаю, что ошибка связана с ios7, а не с ubuntu.
Донг Хао
Похоже, нам нужно дождаться выпуска / нестабильной версии: 1.1.6, чтобы получить правильное обновление для устройств iOS7. До тех пор лучше всего подождать - если, конечно, кто-то захочет нанести удар по их хранилищу.
Justinpage
Существует обходной путь, но вы должны сделать джейлбрейк вашего устройства. ubuntuforums.org/showthread.php?t=2199251
Я хотел бы отметить, что решение не должно включать взлом тюрьмы. Это идет вразрез с моим первоначальным вопросом о подключении iOS7 к Ubuntu - в чистом виде.
Justinpage
1
Просто хотел упомянуть, что указанная Донг Хао ошибка является дубликатом bugs.launchpad.net/ubuntu/+source/libimobiledevice/+bug/1207812 , который теперь исправлен. Чистая установка или обновление до Ubuntu 14.04 должно позволить вам без проблем использовать свой телефон.
Страгу

Ответы:

10

Эта проблема является попыткой Apple прекратить использование поддельных зарядных кабелей. Вы можете устранить ошибку петли доверия с мобильными устройствами IOS7, установив последнюю версию libimobiledevice.

Для 12.04:

sudo apt-add-repository ppa:ingo/ios7support
sudo apt-get update
sudo apt-get upgrade

Если вы получили «ошибку блокировки», попробуйте использовать следующие команды:

sudo mkdir /var/lib/lockdown
sudo chmod 777 /var/lib/lockdown

Для 13.10 вы можете скачать пакет .deb с сайта панели запуска здесь .

Для пользователей Ipad, которые видят сообщение «Не заряжается» на своем устройстве при подключении через USB:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install ipad-charge

Перезагрузитесь и наслаждайтесь.

bleeves
источник
1
Вы, сэр, победитель. Это сработало! ;) Поздравляю и наслаждаюсь признанием.
justinpage
1

Я заставил его работать, выполнив эти команды с помощью sudo в начале. Попробуйте сначала подключить iPhone и разблокировать его. Когда он просит доверять или нет, не нажимайте ничего и введите:

sudo idevicepair pair

Если это не сработает при первом запуске:

sudo idevicepair unpair
sudo idevicepair pair

Если это не помогло, нажмите доверять или не доверять (попробуйте оба варианта) и попробуйте снова. Если это не помогло, вам, возможно, придется подождать, пока libimobiledevice полностью обновит поддержку iOS 7.

Tech0verlord
источник
К сожалению, это не работает. Я перепробовал все предложенные вами варианты, но ни одна из них не работает. Тем не менее, я хотел бы поблагодарить вас за предложение.
Justinpage
Мне жаль слышать это. Это то, что я сделал с моим iPhone 4 на iOS 7.0.2, и это сработало. Когда мой ноутбук был на Ubuntu 12.04, мне иногда приходилось перезагружать свой iPhone, когда он все еще был подключен, хотя делать это на Ubuntu 13 не приходилось, хотя стоит попробовать
Tech0verlord
0

В качестве обходного пути к этой проблеме я обнаружил, что выполнение следующих действий позволит мне свободно просматривать телефон с помощью nautilus:

  1. Включите телефон, но не разблокируйте его
  2. Выход из рабочего стола Ubuntu
  3. Подключите телефон к ПК
  4. Войдите на рабочий стол Ubuntu

На данный момент, кажется, я могу свободно просматривать телефон в nautilus.

Шон Канал
источник
0

Та же проблема, другое решение?

После запуска 12.04 я подключаю заблокированный iPhone 5s (ios7), отвечаю «доверяю» или «не доверяю» (выбор не имеет значения), а затем игнорирую последующие вопросы о доверии. Это скоро перестает спрашивать. IPhone заряжается, и я могу получить доступ / загрузить мои фотографии из "домашней папки".

Не уверен, что другие функции могут быть выполнены с этой точки. Не уверен, что это даже квалифицируется как решение, так как я не делаю ничего технического! Просто, кажется, работает, если я позволю ему пару раз подать звуковой сигнал. Я пришел сюда в поисках ответа, прежде чем я нашел этот пост, он прекратил задавать вопрос о доверии, и все было хорошо. АСКУБУНТУ волшебство в действии!

PS: пока iPhone доступен, я разблокировал его, снова возник вопрос о доверии, я ответил «не доверяю», никаких изменений, доступ есть, зарядка продолжается.

Б. Файф
источник