Hopeless Geek

Tagline

Support Politicians…. on a gallows

Home » Blogs » Adam Knight's blog

iPhone Disabled


  • Technology
  • iPhone
August 25, 2008 - 12:13am

Oh God, I hate this thing. I hate it. I hate it. I hate it.

Here’s the current method for adding an application to the iPhone:

  1. Download an app from iTunes.
  2. Connect iPhone.
  3. Wait for backup. Wait for sync.
  4. Disconnect iPhone.
  5. Use application for a while.
  6. Connect iPhone.
  7. Wait for backup.
  8. Wait for backup.
  9. Wait for backup.
  10. Wait for backup.
  11. Wait for backup.
  12. Wait for backup.
  13. Wait for backup.

It doesn’t seem to be one application, either. At some point I’m going to add an application that completely destroys the backup process. In order to determine which one it is, I have to uncheck applications in iTunes like they’re extensions. This wouldn’t be so bad if not for one problem…

iTunes deletes the application’s data when I do this.

So, even for apps that aren’t hosed, I have to hose them in order to find the app that’s hosed and remove it. In fact, after each round of removals I have to disconnect and reconnect the iPhone to see if the issue’s resolved.

  1. Connect iPhone.
  2. Note excessively long backup time (greater than 10 min)
  3. Cancel backup.
  4. Remove some apps.
  5. Sync.
  6. Disconnect.
  7. Return to #1 until #2 doesn’t happen.

This is … fucking broken. I cannot believe this is something Apple is inflicting upon the world. It’s just … broken. Fucking broken.

To make matters worse, I know this is an Apple bug! If I don’t have applications on the phone whose data I care about and I uncheck all the applications, inevitably there will be one application that iTunes can’t remove! Then I have to go into the iPhone’s main menu and manually delete it. After that, sync and backup work properly.

So the goal of all of the above? Find that one app that iTunes can’t touch and remove it. Then backup works fine. It’s a different application each time, and it doesn’t matter if it was synced from iTunes or downloaded on the phone. In fact, it isn’t always an app that’s been recently added; twice now it’s been an app that’s sat there all along and may not have even been launched since the last troubleshooting session.

Of course, full resets without restoring from backup don’t solve the problem and it’s on a new phone, so AppleCare won’t care.

Fucking. Broken.

And I get to code for it. Brilliant.

Average: 3 (1 vote)
  • Adam Knight's blog
  • Printer-friendly version
August 25, 2008 - 2:13pm
jc said

i’m betting you just have a defective iphone. make a GB appointment and i’d bet they’ll just replace it on the spot.

  • reply
August 26, 2008 - 12:45pm
Adam Knight said

I’ve confirmed that at least two other people have seen this and that this methodology works for them in locating the problem, and it’s all over the web in one way or another. I doubt it’s a hardware issue at this point.

  • reply

Post new comment

The content of this field is kept private and will not be shown publicly.
 
Input format
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]".
  • Link to Amazon products with: [amazon product_id inline|full|thumbnail]. Example: [amazon 1590597559 thumbnail]
  • You can use Textile markup to format text.
  • Textual smileys will be replaced with graphical ones.
  • You may insert videos with [video:URL]
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]".
  • Link to Amazon products with: [amazon product_id inline|full|thumbnail]. Example: [amazon 1590597559 thumbnail]
  • You can use Markdown syntax to format and style the text. Also see Markdown Extra for tables, footnotes, and more.
  • Textual smileys will be replaced with graphical ones.
  • You may insert videos with [video:URL]
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]".
  • Link to Amazon products with: [amazon product_id inline|full|thumbnail]. Example: [amazon 1590597559 thumbnail]
  • Lines and paragraphs break automatically.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Textual smileys will be replaced with graphical ones.
  • You may insert videos with [video:URL]

More information about formatting options

Syndicate content Syndicate content

Site Navigation

  • Home
  • Recent
  • Popular
    • Today
  • Top rated
    • Recent votes
  • Elsewhere
    • FriendFeed
    • Friends
    • Software
    • Unsane
View Adam Knight's profile on LinkedIn

Navigation

  • My votes

Recent comments

  • Do you have any idea as to
    4 days 3 hours ago
  • Absolutely amazing when you
    5 days 15 hours ago
  • I am pro-choice, but not for
    2 weeks 1 day ago
  • My apologies. It is your
    2 weeks 2 days ago
  • Well, first, get your own
    2 weeks 2 days ago
  • There is nothing mythical
    2 weeks 2 days ago
  • Well, the number of square
    2 weeks 5 days ago
  • I think you’re wrong by a
    2 weeks 5 days ago
  • I couldn’t agree more! I am
    2 weeks 6 days ago
  • I think those numbers are
    3 weeks 15 hours ago

Today's popular content

  • Careful, America... (45)
  • Krispy Kreme bacon cheddar cheeseburgers (3)
  • Comment Spam Attack (3)
  • Job: UI Developer (2)
  • www.independent.co.ukBlair condemns attacksPrime Minister Tony (2)
more

Hopeless Geek Feeds

  • Hopeless Geek
  • Hopeless Geek - Comments

Quotes

“It is the main earthly business of a human being to make his home, and the immediate surroundings of his home, as symbolic and significant to his own imagination as he can.” — The Coloured Lands – G. K. Chesterton

Footer Links

  • Badges
  • Contact
Powered by Drupal, an open source content management system
© Adam Knight, All Rights Reserved except where otherwise noted.