iOS7 won't trust linux computer

iPhone 4S iOS7

Linux Mint

When I plug my phone into my Linux machine I get the following message "Trust this computer?"

No matter how many times I tap "Trust" the message comes up again.

I do not have this problem on my Win7 machine.


Solution 1:

This seems to be a bug in how Ubuntu interacts with the iOS device. Currently this bug is unassigned, so it may take a while to have a fix.

The "Trust the currently connected computer" warning was developed by Apple to alert users of bogus USB chargers that could compromise the device.

Solution 2:

the trust system is only stored if you have itunes installed and configured on the host system. which Sucks.

so if you want to charge off of your work PC that doesnt have itunes, you are going to get prompted every time you try to plug it in.

I wish apple would've just smartened up and given us the 'you must unlock your device before you can access memory' type option that android has.

Solution 3:

This is a known iOS7 incompatibility in libimobiledevice versions 1.1.5 and earlier. It was reported to the developers and subsequently fixed. The fix is part of the 1.1.6 release.

I can personally confirm that I saw the same problem under Fedora 20 with libimobiledevice 1.1.5. Upgrading to a test build of libimobiledevice 1.1.6 ought to fix the problem, but actually runs into some other SELinux problems.

So assuming you don’t want to build from sources yourself, you need to convince your preferred Linux distribution to package, test, and ultimately ship libimobiledevice version 1.1.6 or later.