Apple asks developers to drop USB app syncing, new official support coming soon

Apple asks developers to drop USB app syncing, new official support coming soon

The current iPhone OS SDK contains no official API support for USB syncing apps, but that hasn’t stopped persistent developers from getting around the issue by dropping their files into the iPhone’s DCIM folder and using private APIs to allow desktop apps to access your iPhone’s contents.

It was a hack, and developers knew Apple wouldn’t tolerate it forever, which makes it no surprise that several developers (including the makers of the popular e-reading app, Stanza, are now reporting that Apple is asking them to remove USB syncing capabilities from their apps.

This is a temporary inconvenience, but not really a bad thing. The beta SDK for iPhone OS 3.2 has official APIs for accessing an on-device shared storage folder, which will allows an iPhone to be mounted as a readable and writable disk when plugged into a computer through USB.

DON'T MISS
Google Releases Data APIs for Cocoa

End result? Official, less buggy USB app syncing support come the end of March. Just don’t upgrade any apps that currently use the DCIM method of USB syncing until iPhone OS 3.2 hits iTunes.

About the author

John BrownleeJohn Brownlee is news editor here at Cult of Mac, and has also written about a lot of things for a lot of different places, including Wired, Playboy, Boing Boing, Popular Mechanics, Gizmodo, Kotaku, Lifehacker, AMC, Geek and the Consumerist. He lives in Cambridge with his charming inamorata and a tiny budgerigar punningly christened after Nabokov's most famous pervert. You can follow him here on Twitter.

(sorry, you need Javascript to see this e-mail address)| Read more posts by .

Posted in iPhone Apps, News |

  • Mike McGregor

    See this is a far more relaxed, informative way of reporting this news.. so many blogs have sensationalised this saying that “APPLE ARE BLOCKING 3RD PARTY SYNCING AND STOPPING USB SYNCING” or words to that effect.. nobody mentioning the placement of an official API… infact very few people mentioning that it was an unsupported function in the first place!

    thanks for reporting with a head of sanity.

  • http://www.metrokids.ca Conrad

    The day is mine, Trebek!