Tag Archives: iPhone 3G

iPod/iPhone Cannot Be Synced, Required File Not found

This one is definitely a post in the category of primarily being a reminder for future me in case an annoying problem reoccurs, but I guess it may be useful for anyone else struggling with a similar issue.

A couple of days ago I plugged my iPhone into the Mac to synchronise it using iTunes, and after what seemed like a normal process, the process came to a sudden halt during the photo synchronisation stage with a pretty useless error stating that the iPhone could not be synced because a “required file” was not found. Needless to say it didn’t actually tell me what the required file was, nor where it was looking.

My first port of call was to have a trawl through the log files, which is where I made another annoying discovery, iTunes doesn’t seem to log details of it’s synchronisation operations anywhere.

The Mac has for a while had a nice suite of synchronisation technologies based around an application called iSync. Certainly the iPhone synchronisation uses at least part of this as if you have iSync set up it will activate during an iPhone or iPod synchronisation with iTunes. If you ran into any problems with iSync there was always a handy menu option to take a look at the log file and try and track down where it went wrong. No such luck with an iPhone as according to that log file the last time I synchronised anything was the last time I did my old phone.

Okay, what about the main system log? Although this has some messages from iTunes, there is nothing to even indicate that a synchronisation operation has taken place.

Having not come up with anything I then reverted to the usual source of information for weird errors, and googled the error message. That produced plenty of people with the problem, but nobody with much of a clue as to how to solve it.

I figured that since iTunes was drawing the pictures from iPhoto, that might be the source of the problem. Certainly that had changed in between the last successful synchronisation and this attempt in that Beth had loaded all of her pictures from our recent trip into the application, but looking through those there wasn’t anything out of the ordinary amongst those. I used the iPhoto maintenance mode (hold down the command and option keys when you start the application) to rebuild the iPhoto database, but again that produced the same problem. A friend suggested that the presence of movie files in the albums being transferred might be an issue, so I tried removing those, but again no joy. The only way I could get anything to properly transfer was to remove the albums that contained Beth’s newly uploaded pictures.

Last night I finally got to a solution. In all my removing and replacing pictures, and even after I had rebuilt the iPhoto database iTunes had never been through the long and rather tedious “Optimizing pictures” stage. Digging around I found that these were stored in a folder within the iPhoto database called iPod Photo Cache – the key thing being that the contents of this folder are not regenerated by an iPhoto database rebuild. So last night I tried deleting the folder as advised in this Apple Support Document (which incidentally is nowhere to be seen when you search for the actual error), and then left the iPhone synchronising overnight. Based on the speed it was going the optimisation phase would have taken about five hours – certainly the computer had not yet reached it’s inactivity timeout, however all the photographs had successfully transferred.

So for future reference, if iTunes starts throwing useless error messages whilst synchronising photographs, take a look at the iPod Photo Cache, and if necessary delete it. One last thing, can Apple Inc please consider adding some sort of logging functionality to the iTunes synchronisation function as we have for regular iSync, then at least we have a vague hope of tracking down errors rather than playing vague guessing games!

If you have found this post useful, please consider leaving a tip in the tip jar over on the sidebar to help keep the site up and running.

A Week of iPhone 3G

I’m just coming to the end of my first week with an iPhone 3G. Unlike some I didn’t sample the whole queuing and activation chaos last Friday. I managed to get one of the limited stocks that O2 had available online last Monday by getting in within the first hour before they had all sold out. That’s not to say that getting the phone out of DHL, the courier O2 used, was without incident. Beth was in Reading anyway, so said she would pick it up on the way home, the key thing being that she didn’t have the card as she wasn’t going home first. No problem, all she needed was the parcel number which we could get off the tracking site, and then we looked up on the DHL site and got the address of their depot over in an industrial estate near the Madejski Stadium, and looking at their opening times they were open until 7pm. So Beth went in on the way home, and handed over the parcel number – “Not this depotâ€? came the response, all the inland deliveries go through a separate depot on the Basingstoke Road, and that one closed at 6pm. Beth had just enough time to nip across and pick it up, and brought it home.

If you’ve been reading the computing sites you’ll I’m sure realise that activation was a bit of a problem, and it was much the same here. Although I could connect to the regular iTunes store the special activation service was totally snowed under, as a result activation had to wait until Sunday when we were back from our weekend away, where it connected first time. The one final part of the jigsaw, porting my number across from 3 was pretty painless too, although there was the inevitable attempt to try to tempt me to stay despite me repeatedly saying that I was moving for the iPhone 3G, not because of their prices. The number swapped over smoothly on Wednesday, and seems to work fine for incoming and outgoing calls.

So what is the iPhone 3G like in general use? I can’t really compare it with the original iPhone as I’ve never used one, my primary comparison is with my old Nokia N73. The expectation was that the iPhone 3G would be a similar experience to browsing on my iPod Touch, which it is as long as you can get good reception or a Wi-Fi hotspot. The internet experience is streaks ahead of what was possible on Nokia N73, and is actually usable for more than just simple page browsing. For example I ran through the Royal Mail parcel redelivery site on the iPhone 3G this afternoon and everything worked fine – I doubt you’d be able to do the same on the Nokia N73! Phone call wise the iPhone 3G is fine, although if you were making a lot of calls I suspect some sort of proper headset would be essential. Text message wise it is pretty good too, giving you an iChat style conversation screen. Although the touch screen puts some people off, having got used to it with the iPod Touch, I haven’t had any problems and certainly have no issues doing what I need. If anything the lack of the keypad gives the screens much more space to use making them much more straightforward than the usual nested menus that have to be navigated with up/down cursor keys on a more traditional phone.

Stability wise the iPhone 3G is way better than the old Nokia N73, which even after a couple of firmware updates still crashed or locked up with depressing regularity. So far with the iPhone 3G the only problem I have seen is one which the iPod Touch exhibits from time to time whereby the browser crashes.

But what about the new features? The App Store and the GPS? Taking them in reverse order, it is important to note that this is an Assisted GPS – as such it’s not going to replace a proper specialist device like a Garmin eTrex – it occasionally has problems getting a fix, and there is precious little feedback compared to a specialist device. Accuracy wise on some informal testing it managed to place me pretty accurately in our back garden, although not exactly. Trying it out at the church it was also in about the right ball park, but not spot on. Having said that, it does what it is intended to do, and allows location based apps such as Vicinity to come up with it’s local information – great if you’re in a strange town and need to find a convenience store. I’d be intrigued to see how a full blown navigation system works in a car – my thought is that the reception isn’t good enough to work accurately enough.

This brings me quite neatly to the applications, and certainly from what I’ve seen there are some good little applications around. The aforementioned Vicinity is certainly recommended, especially if you’re often on the move and need to find your way around a strange town. Another fabulous little app that makes use of the Assisted GPS is Exposure Premium (also available in an advert supported version) which provides a nice interface to access Flickr pictures, but it’s real party piece is the way it uses Assisted GPS to pull back pictures taken close by.

Various established services have provided free applications to access their services, so we have a nice little Facebook application, versions of Shozu and Shazam, and a version of the fantastic Evernote that will quite happily allow you to photograph documents with the camera on the phone and then search the text in it – handwriting included!

There are one or two novelty applications amongst the freebies too. Check out iPint which uses the accelerometers in the phone to simulate a pint glass. Another novelty is one for all the budding JediPhone Saber – which turns your phone into a light saber. Both are pointless but fun, and do show what can be done with the accelerometers in the device.

Not all the freebies are novelty applications. Apple themselves have produced a little tool called Remote that gives you remote control over either your copy of iTunes or your Apple TV. There are also some free games, Tap Tap Revenge for example will be familiar to fans of Guitar Hero

Gaming wise, the accelerometers are seeing a lot of use. Some, like Cro-Mag Rally use them a simple game controllers. In others, such as Motion-X Poker they are being used to simulate a real experience, in this case throwing dice. Finally you have games like Trism which takes a familiar puzzle game concept, and turns it on it’s head – literally – by the addition of monitoring which way up the phone is being held.

So was it a good upgrade? Definitely. As a phone and mobile internet device it is fantastic, streaks ahead of anything else in usability, especially for mobile internet. The addition of the App Store really opens things up and shows what can be done with the platform – certainly putting it up there as one of the best mobile application platforms around.