AdHoc OTA installation broken
| Originator: | futuretap | ||
| Number: | rdar://9743475 | Date Originated: | 08-Jul-2011 03:50 PM |
| Status: | Open | Resolved: | |
| Product: | iPhone | Product Version: | 5.0 beta 2 |
| Classification: | Serious Bug | Reproducible: | Always |
Summary: I'm using the open source HockeyKit to deploy beta versions with over the air (OTA) installation. When kicking off the OTA installation from Safari, the app appears as "Waiting…" on the home screen and stays in that state. Only after a reboot of the device, the download begins and the installation completes successfully. The same holds true when starting an update from within the app using the HockeyClient component. Steps to Reproduce: Download and install the server component of HockeyKit and deploy an iOS app with it. Try to install that app from Safari. Expected Results: The app should install correctly. Actual Results: The download doesn't start and the Springboard just displays "Waiting…" below the app's icon. After a restart of the device, the download begins and the installation completes. Regression: It works fine on all iOS 4.x devices. I'm pretty sure this has nothing todo with HockeyKit. Of course, there might be some undocumented changes in iOS 5 that need to be reflected in HockeyKit. Notes: HockeyKit is available from: https://github.com/TheRealKerni/HockeyKit I've used the development branch, commit f86fd7 from 2011-06-24. Added 08-Jul-2011 04:25 PM: Let me add 2 notes: 1. HockeyKit uses the standard OTA deployment described on http://developer.apple.com/library/ios/#featuredarticles/FA_Wireless_Enterprise_App_Distribution/Introduction/Introduction.html%23//apple_ref/doc/uid/TP40009979 2. The bug only occurs when using HTTP authentication. On iOS 4.x, the login / password dialogs came up 2-times (I assume, once by Safari, once by Springboard). On iOS 5.0 beta 2, the dialogs are displayed 3-times. After restart, it asks for the credentials once more but then downloads/installs.
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!