Réponses:
Voici ce qui a fonctionné pour moi (de imobiledevice.org):
Lorsque votre appareil est branché, fermez l'erreur. Ensuite, exécutez
idevicepair unpair && idevicepair pair
Débranchez ensuite votre appareil et rebranchez-le.
De plus, si cela a fonctionné en premier lieu, mais que vous réinitialisez ensuite l'iPhone (utilisé l'option Effacer tout le contenu et les paramètres dans le menu Réinitialiser des paramètres) et qu'il a cessé de monter, la solution consiste à supprimer le ~/.config/libimobiledevice/
répertoire puis à rebrancher votre iPhone.
libimobiledevice 1.1.1
et usbmuxd 1.0.7
.
La seule chose qui a fonctionné pour moi:
Branchez l'iPhone lorsque l'ordinateur est suspendu ou éteint ou lorsque l'écran de démarrage de Grub est affiché.
Si vous obtenez l'invite contextuelle sur l'iPhone, dites-lui de faire confiance à l'ordinateur ou autorisez l'accès (quelle que soit sa formulation). Si cela fonctionne pour vous comme pour moi, au démarrage de l'ordinateur, l'iPhone sera monté et vous aurez accès à de nombreuses données, bien plus que les gens d'Apple voudraient que vous voyiez. Soyez prudent là-dedans.
Edit: j'utilise un iPhone 6s et Ubuntu 14.04 LTS. Cette version d'Ubuntu est livrée avec libimobiledevice, qui gère le montage de l'iPhone, si je comprends bien.