Webspace of Eric Brodeur

Perspectives on storytelling and digital cinema technology

Tag Archive: iTunes

Our final day of shooting Filly Brown was filled with a variety of last-minute shots, notably an insert which required a prop iPhone playing a video. The clip was exported to H.264 and tested on my personal iPhone 4. I rushed to set knowing I would transfer the clip via Internet.

If only it had been that easy. I understand the argument for having an SD slot on the iPhone.

Problem #1 – Not a prop

Our "prop" iPhone 3G actually belonged to a crew member. This means I couldn't just wipe it as needed.

Problem #2 – iTunes

The computer used to sync the iPhone wasn't available. For this reason I couldn't use my copy of iTunes because this forces you to wipe the device.

Problem #3 – AT&T coverage

Emailing the video clip was terribly slow because of AT&T's poor wireless coverage in the area.

Problem #4 – Virgin Mobile coverage

Our Virgin Mobile Mifi adapter also had poor reception – no improvement here.

Problem #5 – Adobe Flash

Suffering through a slow transfer using Virgin's Mifi I tried WeTransfer.com for a web-to-browser transfer. I discovered that WeTransfer requires Flash on the client to download the file. There is no Flash on the iPhone.

Problem #6 – Wifi transfer

I attempted a MacBook-to-iPhone transfer using wifi. That didn't work either because the Virgin Mifi adapter doesn't support infrastructure/ad-hoc networks – only direct to Internet.

Problem #7 – iOS 3

I used Dropbox and the iPhone app Download Manager Pro Lite to retrieve the clip. After a lengthy upload and download with AT&T Wireless, I opened the clip to discover that iOS 3.13 doesn't play it. Apparently there are limitations with H.264 in iOS 3 compared with my test on iOS 4.1.

The clip was re-exported out of Compressor using an iPhone specific setting and re-transferred via Dropbox.

Finally…success.

What We Learned

The entire process took hours to complete and most of the time was spent waiting for slow transfers. Some/all of the problems could have been avoided with more preparation but that's not always an option during a shoot.

An SD card slot would have been ideal. No wireless transfers over slow broadband, no iTunes limitations, no requirements for Adobe Flash.

Apple's reliance on wireless or iTunes sync works well…in a perfect world. However, the world is not perfect and we sailed into a perfect storm of events that revealed limitations of our technology – particularly the iPhone.

I'll do things differently next time but it won't stop me from searching for a direct method of iPhone transfers, SD slot or not.

iTunes doesn’t backup iPhone applications

Apple iPhone 3GDuring my iPhone firmware update fiasco I had nothing but trouble getting a proper restore of my data. Some – but not all – of the applications would be restored using iTunes 9.

According to a post at Apple Support:

Although iTunes backs up most of your iPhone and iPod touch settings, downloaded applications, your audio, video, and photo content are not included in the backup.

Another post describes what is backed up with each version of the iPhone OS. The following is excerpted specifically regarding applications:

iPhone 1.1
  • Application settings, preferences, and data
iPhone 2.0 and later
  • App Store Application data (except the Application itself, its tmp and Caches folder)
iPhone 3.0
  • Per app preferences allowing use of location services
  • In-app purchases

What I’m reading here is that iPhone applications are not backed up in iTunes. This doesn’t explain why some apps get backed/restored while others do not. Nor have I found any backup/restore correspondence if the application was downloaded OTA versus purchased within iTunes.

Fortunately Apple allows you to re-download iPhone applications at no charge but this shouldn’t be necessary if iTunes actually backed them up.

Problems with iTunes 9 and iPhone restore

iTunesI’ve never had reason to perform a Restore operation on my iPhone 3G until the 3.1 software update. For whatever reason the iPhone became sluggish and unresponsive, then operate as normal, and back to slow.

Over the months I’ve heard of people restoring their iPhone to factory defaults and reloading their applications using the Restore function in iTunes. Thinking this was a solid process I went ahead with a Restore.

That’s where my problems began.

iTunes 9

I’m using the new iTunes 9.0 under OS X 10.5.7 which may have who-knows-what bugs. I connected my iPhone, clicked Restore, and instructed iTunes to perform a backup. Some time later the iPhone restarted and asked to be connected to iTunes. I dis-/re-connected the iPhone. iTunes recognized and activated it.

Now it gets interesting.

So Where’s the Restore?

Nothing else happened. My iPhone was devoid of my data but, fortunately, iTunes retained all of the apps and their menu placement. I anticipated being asked to perform a Restore but nothing. So I clicked Sync. Some time later the Sync was finished and my data was copied to my iPhone.

Back in business,” I thought but wait a minute…some apps were completely missing from the iPhone and iTunes:

  • System Activity Monitor
  • TwitterFon Pro
  • PicPosterous
  • Prowl

iTunes 9 allowed me to re-download (at no charge) and the apps synced successfully to the iPhone.

This isn’t what I expected from the Restore operation. Perhaps the manual Sync is part of the process but iTunes never suggested it as the next step in the process. What’s more of a concern were the missing applications. Perhaps this is a unique occurrence or a bug in iTunes 9.

After all of this, did the Restore fix the iPhone’s performance problem? I haven’t used the phone yet so it’s too early to tell. Look for a future update.

UPDATE: some (18 to be accurate) of the apps from the Restore aren’t the latest version according to iPhone App Store.

UPDATE: thankfully this process has restored my iPhone 3.1 to what I consider normal performance.

iTunes iconIf your Mac gets a new logic board you'll find that many of your software licenses must be re-applied or re-activated. For example, iTunes wouldn't recognize my newly repaired MacBook Pro as being authorized.

My former authorization was orphaned and iTunes doesn't allow its removal. Being forced to re-authorize used another one of my five precious authorizations…putting me at four. I began to wonder the consequence of orphaned authorizations but fortunately Apple has solutions for this.

If you reach the maximum of five authorized computers you can use the "deauthorize all" option in iTunes which resets the count back to zero. At that point you can authorize your primary computer and whatever others you wish. This can be done once per year.

Read the iTunes Authorization FAQ for everything you ever wanted to know.

Powered by WordPress. Theme: Motion by 85ideas.