I’m a registered iOS developer, and I’ve been facing an issue with installing iOS developer updates for the past couple of years. I can download the updates, but they get stuck at 99.9% complete and don’t finish. I’ve tried following the instructions to force restart the phone, but it stays on the Apple logo screen until it dies.
I can update official iOS versions, but not beta versions. To update, I have to put the phone in DFU mode and install the update that way. This is frustrating and prevents me from making timely updates to my app and from diagnosing new issues during testing.
I’d like to request that Apple investigate this issue and identify a solution. For reference, I’ve installed a bare-bones version with no new apps, and the problem persists. I would like a resolution that allows me to update normally without having to DFU the phone each time. This occurs via OTA or IPSW manual download and installation.
Please refer to the following FB submission numbers: FB21642029 and FB21017894.
CAN SOMEONE PLEASE RESPOND BACK TO THIS MESSAGE AND HELP ME TROUBLESHOOT THIS ISSUE?!
No answer whatsoever.
Indeed. But that in itself is signal. If this were a common issue, it’s likely that someone else would’ve chimed in here. That fact that no one has indicates that there’s something specific to your environment that’s triggering it.
In such cases there are two paths forward:
- A proper investigation
- A search for workarounds
For the first, you’ve already filed bugs about this (FB21642029 and FB21017894) and that’s the correct way to request a proper investigation.
For the second, I suggest you try varying your environment, one item at a time, to see if you can work out what’s triggering it. I have a standard set of things that I like try:
- Try again from a different network. If you’re at work, try doing it at home, or vice versa. Or in your local coffee shop. I regularly see weird problems caused by middleboxen, such as corporate firewalls.
- Create a new user account on your Mac. This gives you a new home directory, isolating you from all the personal state you’ve built up over the years.
- Try a completely fresh Mac. This is tricky because you can’t use a VM, you have to use real hardware. But if you have ‘victim’ Mac lying around, erase it, bring it up on an open network, and repeat the test with that.
- If you don’t have a victim Mac, ask a colleague or friend to let your run this test on their Mac.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"