View Full Version : iPhone SDK Beta 5 Released
MacRumors
May 6, 2008, 08:59 PM
http://www.macrumors.com/images/macrumorsthreadlogo.gif (http://www.macrumors.com)
Apple has released iPhone SDK Beta 5 (http://developer.apple.com/iphone/). According to Apple the release is centered on bug fixes and support for the latest iPhone OS.
Apple released iPhone SDK beta 4 on April 23 (http://www.macrumors.com/2008/04/23/apple-calls-for-wwdc-developers-launches-iphones-sdk-beta-4/). The final version of the SDK is expected to be released at WWDC in June.
Article Link (http://www.macrumors.com/iphone/2008/05/06/iphone-sdk-beta-5-released/)
himansk
May 6, 2008, 09:06 PM
Cant wait to see what the new OS brings to the iphone. The beta 4 iphone OS was very buggy for me. 20 more minutes left for download...
Rocketman
May 6, 2008, 09:16 PM
With all the carrier announcements, have people found graphic resources for all of them yet? It seems Steve is about to realize his childhood dream. WORLDWIDE domination by a consumer product that is for all purposes the evolution of the Mac+ (with a Lisa like OS).
You (and everyone else planet-wide) have been ascimilated.
Rocketman
Telp
May 6, 2008, 09:22 PM
Well downloading now. Not much use on my PPC as i havent been able to get them to work since the third one. Any help on this would be great. Anyone have it yet? Anyone see anything new?
JPyre
May 6, 2008, 09:57 PM
This has worked for me with every beta so far, haven't tried 5 yet, im sure it still works though, dunno about the signature stuff though, simulator defiantly works:
1. Make the iPhone SDK.dmg read/write-able with Disk Utility using convert -> to read/write.
2. Mount the R/W dmg.
3. You need to delete some unneccessary file so that you can modify the installer config file, because the image is completely full. I choose the PDF in the root of the dmg.
4. Modify in text edit /iPhone SDK.mpkg/Contents/iPhoneSDK.dist :
- Line 71 ( in function agreedToSLA() ) - modify “return false;” to “return true;”
- Line 81 ( in function SDKPresent() ) - modify “return false;” to “return true;”
That’s it. Now you can double-click the iPhone SDK package and install as usual. The Aspen SDK will show up and get installed.
Thanks to gigeamircearaul for the method.
Littleodie914
May 6, 2008, 10:06 PM
This has worked for me with every beta so far, haven't tried 5 yet, im sure it still works though, dunno about the signature stuff though, simulator defiantly works:
1. Make the iPhone SDK.dmg read/write-able with Disk Utility using convert -> to read/write.
2. Mount the R/W dmg.
3. You need to delete some unneccessary file so that you can modify the installer config file, because the image is completely full. I choose the PDF in the root of the dmg.
4. Modify in text edit /iPhone SDK.mpkg/Contents/iPhoneSDK.dist :
- Line 71 ( in function agreedToSLA() ) - modify “return false;” to “return true;”
- Line 81 ( in function SDKPresent() ) - modify “return false;” to “return true;”
That’s it. Now you can double-click the iPhone SDK package and install as usual. The Aspen SDK will show up and get installed.
Thanks to gigeamircearaul for the method.What is this for again? Can't anyone run the simulator for free anyway? :confused:
In other news, does anyone have a link to the 4 -> 5 API Delta?
Edit: My stupid, didn't see the title of your post. :)
Edit 2: Link to the API Delta, just compiling my Beta 4 code again produced 26 new errors... Here we go again. :rolleyes:
http://developer.apple.com/iphone/library/releasenotes/Miscellaneous/RN-iPhoneBetaAPIDiffs/index.html
Telp
May 6, 2008, 10:07 PM
This has worked for me with every beta so far, haven't tried 5 yet, im sure it still works though, dunno about the signature stuff though, simulator defiantly works:
1. Make the iPhone SDK.dmg read/write-able with Disk Utility using convert -> to read/write.
2. Mount the R/W dmg.
3. You need to delete some unneccessary file so that you can modify the installer config file, because the image is completely full. I choose the PDF in the root of the dmg.
4. Modify in text edit /iPhone SDK.mpkg/Contents/iPhoneSDK.dist :
- Line 71 ( in function agreedToSLA() ) - modify “return false;” to “return true;”
- Line 81 ( in function SDKPresent() ) - modify “return false;” to “return true;”
That’s it. Now you can double-click the iPhone SDK package and install as usual. The Aspen SDK will show up and get installed.
Thanks to gigeamircearaul for the method.
Thanks man, trying it right now. I'll tell you how it goes.
Telp
May 6, 2008, 10:11 PM
This has worked for me with every beta so far, haven't tried 5 yet, im sure it still works though, dunno about the signature stuff though, simulator defiantly works:
1. Make the iPhone SDK.dmg read/write-able with Disk Utility using convert -> to read/write.
2. Mount the R/W dmg.
3. You need to delete some unneccessary file so that you can modify the installer config file, because the image is completely full. I choose the PDF in the root of the dmg.
4. Modify in text edit /iPhone SDK.mpkg/Contents/iPhoneSDK.dist :
- Line 71 ( in function agreedToSLA() ) - modify “return false;” to “return true;”
- Line 81 ( in function SDKPresent() ) - modify “return false;” to “return true;”
That’s it. Now you can double-click the iPhone SDK package and install as usual. The Aspen SDK will show up and get installed.
Thanks to gigeamircearaul for the method.
I don't understand step three. Can you explain that one more in detail please?
himansk
May 6, 2008, 10:20 PM
The new iPhone OS allows .Mac email accounts to be "Push" instead of "Fetch" through a separate entry in the settings app for Push settings
Littleodie914
May 6, 2008, 10:21 PM
I don't understand step three. Can you explain that one more in detail please?I think the reason for deleting a random file is so that you'll have room on the disk image to make the code changes in Step 4. :)
Telp
May 6, 2008, 10:22 PM
I think the reason for deleting a random file is so that you'll have room on the disk image to make the code changes in Step 4. :)
I dont even know where im finding this stuff though. That's my problem.
Telp
May 6, 2008, 10:37 PM
Ok, well I got it finally :)
Thanks for your help guys!!
macman7002
May 6, 2008, 11:08 PM
Can't wait to get a MacBook Pro soon. Then I can start using the iPhone SDK!
cavemonkey50
May 6, 2008, 11:39 PM
Just like to throw in there protected media now syncs and plays. I was just listening to some music I purchased on iTunes.
Azadre
May 7, 2008, 01:12 AM
Is the IPSW a separate download from the SDK?
SirOmega
May 7, 2008, 01:54 AM
Bah! My B4 code wont even display now (I just get a white screen). Looks like I get to build it from the ground up (again) to figure out whats wrong.
Still haven't got my dev cert either - c'mon Apple.
wallinbl
May 7, 2008, 02:44 AM
Is the IPSW a separate download from the SDK?
Yes. You have to have been accepted into the developer program to see it.
MacFly123
May 7, 2008, 03:27 AM
Can someone please tell me the size of the iPhone OS 2.0 versus the latest 1.0 version? It seems like it might be getting big with all the new stuff.
Thanks!
iBeech
May 7, 2008, 07:13 AM
Couple of things i noticed:
-iTunes no longer moans at me about some of my items not being able to sync because i have an old version of iPhone software.
-When i dont have an edge signal, standard GPRS has a different logo
-Faster
-Problem with SMS messages where multiple instanses of conversation for one person would appear
-New 'Fetch New Data' in Settings has appeared, which alows you to change from diret push to fetch. You can also specify this on a per account level.
-Import SIM contacts has been moved to 'Mail, Contacts, Calender'
Thats all so far! :apple:
joshysquashy
May 7, 2008, 08:53 AM
Couple of things i noticed:
-iTunes no longer moans at me about some of my items not being able to sync because i have an old version of iPhone software.
-When i dont have an edge signal, standard GPRS has a different logo
-Faster
-Problem with SMS messages where multiple instanses of conversation for one person would appear
-New 'Fetch New Data' in Settings has appeared, which alows you to change from diret push to fetch. You can also specify this on a per account level.
-Import SIM contacts has been moved to 'Mail, Contacts, Calender'
Thats all so far! :apple:
What does the new GPRS logo look like? Can you show us a piccy?
Shadowriver
May 7, 2008, 11:45 AM
Propebly "G" insted of "E" symbol, in 3G iPhone will be also "H" for HSDPA or "U" for UMTS ;]
iBeech
May 8, 2008, 04:37 AM
Nope! It just has a while dot inside it now lol :)
kaius
May 8, 2008, 12:18 PM
My current project which compiled with NO errors and TWO warnings with SDK 4 now has something like 10 errors and many many warnings. I tried one of Apple's demo code programs and the same thing is going on.
As an example, this is what I get:
1.05/Classes/Blu_1_05AppDelegate.m:135: error: 'UIProgressBar' undeclared (first use in this function)
1.05/Classes/Blu_1_05AppDelegate.m:135: error: 'progressBar' undeclared (first use in this function)
1.05/Classes/Blu_1_05AppDelegate.m:136: error: 'UIButtonTypeGlass' undeclared (first use in this function)
'UITextFieldBorderStyleLine' undeclared (first use in this function) ETC. ETC....
These are properly declared so it seems as if my compiler does not recognize, for instance, UIProgressBar or other functions.
As an example:
UIProgressBar *progressBar = [[UIProgressBar alloc] initWithFrame:framePR];
worked before...
Question:
1) What is going on here?
2) Is there a trick that I am missing?
Thanks!
kaius
May 8, 2008, 03:00 PM
Found out why...
Apple has renamed and or removed some classes in its latest release.
This info is to be found in the release notes.
jrpvt
May 17, 2008, 11:35 PM
This has worked for me with every beta so far, haven't tried 5 yet, im sure it still works though, dunno about the signature stuff though, simulator defiantly works:
1. Make the iPhone SDK.dmg read/write-able with Disk Utility using convert -> to read/write.
2. Mount the R/W dmg.
3. You need to delete some unneccessary file so that you can modify the installer config file, because the image is completely full. I choose the PDF in the root of the dmg.
4. Modify in text edit /iPhone SDK.mpkg/Contents/iPhoneSDK.dist :
- Line 71 ( in function agreedToSLA() ) - modify “return false;” to “return true;”
- Line 81 ( in function SDKPresent() ) - modify “return false;” to “return true;”
That’s it. Now you can double-click the iPhone SDK package and install as usual. The Aspen SDK will show up and get installed.
Thanks to gigeamircearaul for the method.
I followed these instructions and got it to work after changing the isIntel() method a little bit. I changed the last line from: return res; to return true; and it worked...
ZodiacfreaK
May 18, 2008, 09:03 PM
Bah! My B4 code wont even display now (I just get a white screen). Looks like I get to build it from the ground up (again) to figure out whats wrong.
Still haven't got my dev cert either - c'mon Apple.
Hey, this is Mac Tyler from www.iphonedevforums.com, a lot of people are experiencing this white screen issue in SDK beta 5 and we have found a fix for it in this thread, http://www.iphonedevforums.com/forum/showthread.php?t=85
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.