Apple iPhone SDK Beta 4
Apple released the fourth version of the iPhone SDK beta today. The iPhone SDK now includes OpenGL ES support for the iPhone (The fourth beta version of the iPhone SDK includes Xcode IDE, iPhone simulator with Open GL ES support, Interface Builder, Instruments, frameworks and samples, compilers, and Shark analysis tool.
You can download the SDK update by logging into the iPhone Dev center and clicking the download link.
Thanks to everyone who sent this in!
9:31p New beta build is called 5A258f
9:31p SDK download is 1.15 GBs
9:32p No word yet as to whether pwnage will work with the new firmware--probably not. The last time it took almost a week for pwnage release to catch up (that was version 1.1).
9:34p We're getting tips that Apple is sending out e-mails to developers enrolled in the SDK beta. The e-mails include the same message as above,
9:35p Firmware sizes about 200+MB each for iPhone and iPod touch
9:36p Apple continues with its beta pre-installation advisory. Testing devices may be locked permanently into testing mode.
9:37p If you're new to the SDK program, make sure you phone has been pre-activated with AT&T before you attempt to load the beta software. Once the beta firmware is loaded, you may not be able to activate with AT&T's network.
9:38p No word yet on any other changes, other than those mentioned in the e-mail / website.
9:39p Apple just put the release notes on their website. You can find them here: http://developer.apple.com/iphone/library/navigation/index.html
9:40p Code signing is now ENFORCED by Apple.
9:41p SDK no longer uses the Aspen code name for the simulator.
9:42p Audio Toolbox got a big load of new stuff
9:42p NSXMLParser support
9:43p UIFont is re-done with ascender and other professional font support that has been long missing.
9:46p Please keep sending in info as you find it out everyone! We really appreciate your tips. If you need anonymity, check out our tip line. Thank you to everyone for the great feedback so far!
Update: A blue and green birdie sang in our ear about the UIApplication delegate class: "There are definitely some very interesting methods added to UIApplication's delegate, including methods for badging the Springboard icon, and methods related to gaining and resigning "active" status - seems like background apps may be permitted somehow."
Share
Categories
var digg_url = 'http://digg.com/apple/iPhone_SDK_beta_4_released'; Apple released the fourth version of the iPhone SDK beta today. The...
Add a Comment
@ Aaron Leiby
This absolutely worked. Just go for the first install of the 2.0 software then the screen goes active black. After that happens a second instance appears. Don't restart the phone simply right click and remove the first instance that is hanging and select the 2.0 firmware and then restore. The phone will go from the black screen to the apple logo with spinner.
Hope this works for everyone else.
So...the workaround described above (remove from organizer, unplug, re-plug...) worked for me with one device (an 8G touch). However, my 32G touch steadfastly refuses to update to beta4. It would appear to have a different problem. The update process completes but the device always displays the iTunes plug in graphic upon booting. I can un-brick it using iTunes (after a cold reset). Anyone else have this problem ? I'm wondering why one device would work and the other wouldn't, unless this is some 32Gbyte specific problem that I've run into.
1) I'm glad I found this site because this stupid Apple bug has wasted at least a day of my time.
2) WTF is there nothing on Apple's web site about this ???
I've installed BETA 4 OS and I wanted to restore it to 1.1.4 again, is it possible? How ?
May 01 2008 at 1:31 AM Report abuse Permalink rate up rate down ReplyHey, guys, where the hell the iPhone OS Library has gone??? And the same goes to Active SDK/iPhone Simulator. I've just installed beta 4 SDK and could not compile my project. There's no Active SDK/Simulator option. And documentation window does not provide iPhone OS Library docset. There's only get button. I logged in with my Dev Account and it wants to download about 72Mb. Is it going to be ok after download?
April 29 2008 at 2:36 AM Report abuse Permalink rate up rate down ReplyHad the same issue when trying to install Beta 4. Saad's trick works, but there is a less complicated route:
1. Reboot phone into Restore Mode (Turn on while holding home button until screen comes up with plug into iTunes displayed)
2. Plug phone in (if not already plugged in), and FROM ITUNES option-click "Restore" and select the ipsw file for the new beta.
3. Profit.
Only thing that worked for me, and from what I hear, it works like a champ. A regular install using the X-Code device manager failed for everyone I talked to.
Now if I could just figure out what in my program works fine in the emulator, but fails/freezes when I try to run on device. Le-sigh.
Stupid question, but where can I go for help with iPhone development. I can't find any links on the Apple iphone page that point to any forums or resources like the Cocoa developers mailing list.
I know that this stuff is still under NDA, but surely we can talk to each other about it ?
I'm trying to build an app that uses a scroll wheel for values in places, and this doesn't seem possible in IB even in beta 4. So I'm trying to work out if I can still use IB for some stuff, and manually code other stuff.
I know this is Beta, but the documentation is pretty weak - I'm struggling to keep up with the changes since I'm only doing this part time.
For discussions on these beta releases and other topics of interest to iPhone application and web developers, visit:
http://www.AppStoreDeveloper.com/forum/
Victor once you get the pink screen, you need to quit iTunes and restart it. I had this problem last time as well. Both times it changed the pink screen into something usable. Once you do that your iPhone will have generic settings but you should then get a chance to restore your old phone's settings.
P.S. Thanks saad for the tip on deleting while "Waiting for device.." that is what got it working for me.
I have an earlier version of the SDK which I installed manually on my PPC PBook using instructions I found through this site.
I want to make sure that it is still possible to install the SDK manually in beta 4 -- or if Apple has shut that door for us PPC owners.
Has anyone tried installing SDK beta 4 on PPC?
Please let me know. Thanks in advance!
simulator works on ppc g4 - install iphone pkgs manually into /Developer and modify the iPhone Simulator Architectures.xcspec + copy the iPhoneOSBundleResourceRules.plist into Platform/lib/xcode/ResourceRoules/
Hey Everyone,
So I tried the suggestions posted by Ori and Saad but here's what happens to me:
*The phone has the plug into iTunes graphic up.
*I remove all the devices from Xcode
*I plug it in
*iTunes detects a phone in recovery mode
*Go to Xcode and see an iPhone with 0.00GB and no Serial or identifer
*Switch software from "No Value" to "2.0 (5A258f)"
*Click restore iPhone
*Xcode displays "extracting IBCC" or something similar
*iPhone screen flashes white for half a second then is black
*Xcode displays "Waiting for Device..." and iTunes sees the device in recovery
And this is where it sits forever. If I restart the phone it has the plug into iTunes graphic again. I've tried restoring with iTunes after this and when it fails(Unknown error 1604) I go back to Xcode and the above happens again. If I restore the iPhone in iTunes I notice that Xcode will suddenly display the device with an identifier but I can't do anything while it restores. After the iTunes restore fails the device disappears.
I'm out of ideas and willing to try anything you guys suggest. I think this iPhone wants blood and I have none to give except my own and it's already taken most of it.
Thanks,
-Victor
Hot Apps on TUAW
Deals of the Day
more deals- Ventev UltraTHIN Hard Shell Case for iPhone 4 for $2 + $2 s&h, more
- Body Glove Matrix Case for iPhone 4 / 4S for $3 + $2 s&h
- Pogoplug Premium Personal Cloud for PC and Mac for $10 + free shipping
- olloclip 3-in-1 Lens System for iPhone 4 / 4S for $70 + free shipping
- Open-Box Nike Aero Neckband Headphones for $13 + $6 s&h
- Adobe CS5.5 Design Premium Student for PC or Mac downloads for $337



50 Comments