Advertise Books Events Forum News Social Networking Support Us

sdkIQ for iPhone
($4.99)

Shape Up
($0.99)

Your First iPhone App
($1.99)

iVidCam Free
(free)

Kid Art
($0.99)

iPUBQUIZ
(£1.19)

ArtStudio
($3.99)

Want your application or service advertised on iPhone Dev SDK?

Go Back   iPhone Dev SDK Forum > iPhone SDK Development Forums > iPhone SDK Development

Reply
 
LinkBack Thread Tools Display Modes
Old 05-07-2009, 05:16 PM   #1 (permalink)
Registered Member
 
Tomtheman2's Avatar
 
Join Date: Mar 2009
Posts: 88
Exclamation iPhone SDK 3.0 question?

I received an email today informing me about the new SDK 3.0 beta 5 thats all fine but within the infomation it said this:

All apps must be compatible with iPhone OS 3.0
Millions of iPhone and iPod touch customers will move to iPhone OS 3.0 this summer. Beginning today, all submissions to the App Store will be reviewed on the latest beta of iPhone OS 3.0. If your app submission is not compatible with iPhone OS 3.0, it will not be approved.

Existing apps in the App Store should already run on iPhone OS 3.0 without modification, but you should test your existing apps with iPhone OS 3.0 to ensure there are no compatibility issues. After iPhone OS 3.0 becomes available to customers, any app that is incompatible with iPhone OS 3.0 may be removed from the App Store.

How can I make my apps to be compatible with the 3.0 firmware? Do I need to download the SDK 3.0?

If I choose to compile my app with 3.0 then the user will have to be on firmware 3.0 to use it correct?

I am very confused about this please help.

Thank you,
__________________
AppATapp Blog - Click Here

Follow us on Twitter! - Click Here

MovieTheatrePest
($0.99)
MyReactionTime ($0.99)
Brain Tester ($0.99)
Tomtheman2 is offline   Reply With Quote
Old 05-07-2009, 05:20 PM   #2 (permalink)
Registered Member
 
Join Date: Aug 2008
Location: La Coruna, Spain
Posts: 58
Default

Where is the confusión?

You just should test your apps in 3.0 before summiting to the AppStore.

I think you can send it built for firmware 2.2.1
coolman is offline   Reply With Quote
Old 05-07-2009, 05:30 PM   #3 (permalink)
Registered Member
 
Tomtheman2's Avatar
 
Join Date: Mar 2009
Posts: 88
Default

What do you mean test my apps in 3.0? I don't want to upgrade the firmware on my iphone yet how can I test it?

Cheers.
__________________
AppATapp Blog - Click Here

Follow us on Twitter! - Click Here

MovieTheatrePest
($0.99)
MyReactionTime ($0.99)
Brain Tester ($0.99)
Tomtheman2 is offline   Reply With Quote
Old 05-07-2009, 05:37 PM   #4 (permalink)
Registered Member
 
Join Date: Oct 2008
Posts: 94
Default

At a minimum just download the beta SDK and try it in the simulator. It's not the end of the world. If apple finds a feature that's not working, they will let you know.
fordracerguy is offline   Reply With Quote
Old 05-07-2009, 06:11 PM   #5 (permalink)
Registered Member
 
Stitch's Avatar
 
Join Date: Aug 2008
Posts: 398
Default

Quote:
Originally Posted by fordracerguy View Post
At a minimum just download the beta SDK and try it in the simulator. It's not the end of the world. If apple finds a feature that's not working, they will let you know.
Agreed, plus you can even install it to another directory and keep both SDKs.

Just remember the 3.0 SDK is still Beta. I'm noticing big differences between the various builds.

As you said in your first post:
Quote:
Existing apps in the App Store should already run on iPhone OS 3.0 without modification
If you can wait then it might be best waiting for the Final build.
Stitch is offline   Reply With Quote
Old 05-07-2009, 06:13 PM   #6 (permalink)
Registered Member
 
Tomtheman2's Avatar
 
Join Date: Mar 2009
Posts: 88
Default

Ok thanks guys.
__________________
AppATapp Blog - Click Here

Follow us on Twitter! - Click Here

MovieTheatrePest
($0.99)
MyReactionTime ($0.99)
Brain Tester ($0.99)
Tomtheman2 is offline   Reply With Quote
Old 05-08-2009, 12:35 AM   #7 (permalink)
Photoshop guru
 
Join Date: Sep 2008
Location: Europe
Posts: 153
Unhappy dead horse

Quote:
Originally Posted by Tomtheman2 View Post
Ok thanks guys.
If I understood it correclty...

Unless you have 2 iPhones , in my oppinion, you should not update your device.

Simply because after upgrading you cannot go back to 2.21 and the worst part is, you cannot use SDK 3 to develop to 2.21.

I am not sure if SDK 2 works with an iPhone upgraded for OS 3, but if it doesn't, you are dead and you will have to stop developing until OS 3 is launched officially or buy another iPhone with 2.x...

This is insane. We have to buy an extra iPhone just to test?

LunarMoon is offline   Reply With Quote
Old 05-08-2009, 12:40 AM   #8 (permalink)
Registered Member
 
Join Date: Feb 2009
Posts: 267
Default

Quote:
Originally Posted by LunarMoon View Post
This is insane. We have to buy an extra iPhone just to test?

that's not bad to have more iphone.
john3478 is offline   Reply With Quote
Old 05-08-2009, 12:55 AM   #9 (permalink)
Registered Member
 
Join Date: Nov 2008
Posts: 103
Default warning

Definatly do not install it on your device. I put beta 3.0 part 2 on the touch, and after a few weeks it has crashed, and there is not way to get it back. I have tried different machines, even a PC, do the restore fails. I am going in to apple tomoz, see what happens, but i am sure it is out of warranty.
cakesy is offline   Reply With Quote
Old 05-08-2009, 01:54 AM   #10 (permalink)
Photoshop guru
 
Join Date: Sep 2008
Location: Europe
Posts: 153
Default

Quote:
Originally Posted by john3478 View Post
that's not bad to have more iphone.
OK, send donations to me using paypal and I will buy a new one...
LunarMoon is offline   Reply With Quote
Old 05-08-2009, 09:55 AM   #11 (permalink)
New Member
 
Join Date: Jan 2009
Posts: 36
Default

Quote:
Originally Posted by LunarMoon View Post
If I understood it correclty...

Unless you have 2 iPhones , in my oppinion, you should not update your device.

Simply because after upgrading you cannot go back to 2.21 and the worst part is, you cannot use SDK 3 to develop to 2.21.

I am not sure if SDK 2 works with an iPhone upgraded for OS 3, but if it doesn't, you are dead and you will have to stop developing until OS 3 is launched officially or buy another iPhone with 2.x...

This is insane. We have to buy an extra iPhone just to test?

Eek, yes! This is definitely the strange mind of Apple showing through. See, at Apple, all of us developers are independently wealthy (which is why we sweat and struggle to write apps for the iPhone, obviously) and can afford five or six iPhones. Can't you?!

Look. My iPhone is both my REAL iPhone (the one I use) and for testing. I'm not putting OS 3 anywhere near it until it is officially released by Apple. And, praytell, how would one test against OS2.2.1 and OS3.0 on a single phone in the interim? Answer: YOU CANNOT.

As noted: Send PayPal donations to ...

ETA: People do realize that we're in the middle of the worst economic downturn since the Great Depression, right? Half a million or more people are becoming unemployed every month (that's from official statistics) in the US alone. Penny pinching is my next greatest skill after programming and playing guitar (which may be on a street corner at these rates). Open eyes, drink coffee, see reality.

Robert

Last edited by Kuroyume; 05-08-2009 at 09:57 AM.
Kuroyume is offline   Reply With Quote
Old 05-08-2009, 10:19 AM   #12 (permalink)
Top Contributor
 
Join Date: Apr 2009
Location: N/A
Posts: 332
Default

Quote:
Originally Posted by cakesy View Post
Definatly do not install it on your device. I put beta 3.0 part 2 on the touch, and after a few weeks it has crashed, and there is not way to get it back. I have tried different machines, even a PC, do the restore fails. I am going in to apple tomoz, see what happens, but i am sure it is out of warranty.
Can you tell me how that goes because I'm having the same problem. Thanks- William
williamlegate is offline   Reply With Quote
Old 05-08-2009, 11:19 AM   #13 (permalink)
Registered Member
 
Join Date: Feb 2009
Posts: 164
Default

I posted this on another one of these threads:

Why does apple say this:

iPhone SDK for iPhone 3.0 can not be used for submitting iPhone OS 2.2.1 applications to the App Store.

But then they say you must test your app with iPhone OS 3.0 beta 5. How are you supposed to submit an app tested for iPhone OS beta 5 if you cannot use it for submitting iphone OS 2.2.1? Do they want us to keep two SDKs installed?

And we have to install itunes 8.2, but not actually use it for our music libraries? Are we not supposed to use our laptops for anything else than development,
not_too_shabby is offline   Reply With Quote
Old 05-08-2009, 11:31 AM   #14 (permalink)
jsd
at this moment
 
Join Date: Mar 2009
Location: San Francisco, CA
Posts: 870
Default

Quote:
Originally Posted by not_too_shabby View Post
I posted this on another one of these threads:

Why does apple say this:

iPhone SDK for iPhone 3.0 can not be used for submitting iPhone OS 2.2.1 applications to the App Store.

But then they say you must test your app with iPhone OS 3.0 beta 5. How are you supposed to submit an app tested for iPhone OS beta 5 if you cannot use it for submitting iphone OS 2.2.1? Do they want us to keep two SDKs installed?

And we have to install itunes 8.2, but not actually use it for our music libraries? Are we not supposed to use our laptops for anything else than development,
You can install the 2.2.1 and 3.0b SDKs side by side on the same mac. Just build and test your app with 2.2.1 as normal, and when you're ready to check 3.0 compatibility, bring the project to your 3.0 Xcode and run it in the 3.0 simulator.

I also am very gunshy about upgrading my phone to 3.0. My friends at the office have done it and it has been problematic for them, although I don't think they've tried b5 yet.
jsd is offline   Reply With Quote
Old 05-08-2009, 12:24 PM   #15 (permalink)
Photoshop guru
 
Join Date: Sep 2008
Location: Europe
Posts: 153
Default

Quote:
Originally Posted by jsd View Post
You can install the 2.2.1 and 3.0b SDKs side by side on the same mac. Just build and test your app with 2.2.1 as normal, and when you're ready to check 3.0 compatibility, bring the project to your 3.0 Xcode and run it in the 3.0 simulator.

I also am very gunshy about upgrading my phone to 3.0. My friends at the office have done it and it has been problematic for them, although I don't think they've tried b5 yet.
As there's no way to get back to 2.x after upgrading iPhone to 3, I am not willing to risk "losing" the device like this. I will continue developing for 2.x and risk apple rejecting my apps if they don't work on 3. I will try not to use any over the edge code to see if I can get the apps running on 3... it is like flighting by instruments, without looking at the window...
LunarMoon is offline   Reply With Quote
Old 05-08-2009, 12:32 PM   #16 (permalink)
smithdale87's boss.
 
Magic Hands's Avatar
 
Join Date: Nov 2008
Location: Memphis, TN
Posts: 267
Default

Quote:
Originally Posted by LunarMoon View Post
As there's no way to get back to 2.x after upgrading iPhone to 3, I am not willing to risk "losing" the device like this. I will continue developing for 2.x and risk apple rejecting my apps if they don't work on 3. I will try not to use any over the edge code to see if I can get the apps running on 3... it is like flighting by instruments, without looking at the window...
You can downgrade from 3.0 to 2.2.1 it is just a pain.
Magic Hands is offline   Reply With Quote
Old 05-08-2009, 07:19 PM   #17 (permalink)
Registered Member
 
Join Date: Mar 2009
Posts: 100
Default

hey guys, i'm new to macs and just want to make sure that i can simply install the 3.0 sdk into a new folder and keep them separate... i like the idea of just creating the app on the 2.1... and then testing it in the 3.0 sdk simulator and since my app is simple i am not testing any advanced compatibility stuff.

i just want to make sure it doesn't overwrite anything and screw up my current sdk install.

thanks for the confirmation, i appreciate it!
MikeBlah is offline   Reply With Quote
Old 05-08-2009, 10:15 PM   #18 (permalink)
Registered Member
 
Join Date: Jan 2009
Posts: 240
Default

Am I the only one who didn't get this email?
rpstro02 is offline   Reply With Quote
Old 05-08-2009, 11:24 PM   #19 (permalink)
Lover boy
 
sindhutiwari's Avatar
 
Join Date: Nov 2008
Location: INDIA
Posts: 508
Send a message via MSN to sindhutiwari Send a message via Yahoo to sindhutiwari Send a message via Skype™ to sindhutiwari
Default

.. Few Questions

1. Is there any update for sdk or need to download Full ?
2. What do you think when will apple launch the Complete 3.0 Version ?
3. What is the latest version of OS and SDK in terms of beta ?
( to my knowledge Beta 5 )
4. Will apple go for beta 10 then will launch the Complete version ?
__________________
In order to succeed, your desire for success has to be greater than your fear for failure
sindhutiwari is offline   Reply With Quote
Old 05-09-2009, 10:32 AM   #20 (permalink)
Registered Member
 
Join Date: Sep 2008
Age: 65
Posts: 112
Default

Quote:
Originally Posted by LunarMoon View Post
As there's no way to get back to 2.x after upgrading iPhone to 3, I am not willing to risk "losing" the device like this. I will continue developing for 2.x and risk apple rejecting my apps if they don't work on 3. I will try not to use any over the edge code to see if I can get the apps running on 3... it is like flighting by instruments, without looking at the window...
OK I installed iTunes 8.2 and SDK 3.0, but not OS 3.0 for my 2G iPhone. At this point I am very leary of synching the phone, or can it even be done. They say do not use it for your iTunes library but its too late. I don't know how I would have prevented that in the first place. Has anyone tried 2.2.1 with 8.2??
__________________
Fan Laws http://www.fanlawsapp.com
in2ition http://www.in2itionapp.com
imntacrook is offline   Reply With Quote
Old 05-09-2009, 10:48 AM   #21 (permalink)
jsd
at this moment
 
Join Date: Mar 2009
Location: San Francisco, CA
Posts: 870
Default

Quote:
Originally Posted by sindhutiwari View Post
.. Few Questions

1. Is there any update for sdk or need to download Full ?
2. What do you think when will apple launch the Complete 3.0 Version ?
3. What is the latest version of OS and SDK in terms of beta ?
( to my knowledge Beta 5 )
4. Will apple go for beta 10 then will launch the Complete version ?

1. No update - full only.
2. Everyone is saying "summer" - best guess first or second week of June.
3. Currently 3.0b5
4. Nobody knows but Apple. Given their past schedule of doing a new beta every 2 weeks or so, and projecting the release for early June, that means there would be 2-4 more betas before then. But again, just guessing...
jsd is offline   Reply With Quote
Old 05-09-2009, 04:56 PM   #22 (permalink)
Registered Member
 
Join Date: Feb 2009
Posts: 82
Default

i installed the 3.0 SDK over my old one.
I was under the assumption that I could just test in 3.0 simulator.

But I found that my app is running into lots of bugs that werent there before.
what a pain in the butt!

I was going to submit this weekend too.
How do you install both SDKs on your mac?
Mine just overwrote the old one.
runs fine in simulator (both 2.2.1 and 3.0)

but doesnt run properly on a 2.2.1 device.
anyone else having problems?

Last edited by roocell; 05-09-2009 at 04:58 PM.
roocell is offline   Reply With Quote
Old 05-09-2009, 08:21 PM   #23 (permalink)
Registered Member
 
Join Date: Jan 2009
Posts: 240
Default

Quote:
Originally Posted by roocell View Post
i installed the 3.0 SDK over my old one.
I was under the assumption that I could just test in 3.0 simulator.

But I found that my app is running into lots of bugs that werent there before.
what a pain in the butt!

I was going to submit this weekend too.
How do you install both SDKs on your mac?
Mine just overwrote the old one.
runs fine in simulator (both 2.2.1 and 3.0)

but doesnt run properly on a 2.2.1 device.
anyone else having problems?
What types of bugs are you seeing? What methods/objects are they related to?
rpstro02 is offline   Reply With Quote
Old 05-09-2009, 08:46 PM   #24 (permalink)
Registered Member
 
Join Date: Feb 2009
Posts: 82
Default

Quote:
Originally Posted by rpstro02 View Post
What types of bugs are you seeing? What methods/objects are they related to?
Now I'm not sure if it happened with 3.0 or not. I cant remember if I ran the release target on my device when I had to old SDK installed.

It has to do with NSMutableArray:removeObject removing the last object in the array only on release target on device. debug target and simulator works fine.
But I posted the question on another thread here.

here

Do you know if I can just submit the debug target to the app store ?
roocell is offline   Reply With Quote
Old 05-09-2009, 10:21 PM   #25 (permalink)
Registered Member
 
Join Date: Jan 2009
Posts: 36
Default

Quote:
Originally Posted by LunarMoon View Post
If I understood it correclty...

Unless you have 2 iPhones , in my oppinion, you should not update your device.

Simply because after upgrading you cannot go back to 2.21 and the worst part is, you cannot use SDK 3 to develop to 2.21.

I am not sure if SDK 2 works with an iPhone upgraded for OS 3, but if it doesn't, you are dead and you will have to stop developing until OS 3 is launched officially or buy another iPhone with 2.x...

This is insane. We have to buy an extra iPhone just to test?

Not true.

Once I installed the latest SDK, 2.x was no longer a choice (by default) in the Overview drop-down menu where you select the Active SDK. It was in the beta SDKs prior. I was freaking out.

But after poking around, you can still build to 2.x using Beta 5 of the SDK. Here's how:
  1. Bring up the Inspector for your project.
  2. On the Architectures row, select your Base SDK. This can be anything from 2.0 to 3.0
  3. In the drop-down menu above Overview, select your Active SDK.

There you go!
wakka092 is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Enter the iPhone App Challenge!  Win $500!
» Advertisements
» Online Users: 329
25 members and 304 guests
adison, ashish1405, crooksy88, edcruise, Erle, Eskema, Falcon80, gbaldwin9, h2h, Hololon, iSdkDev, JimGeldermann, JJJohan, jyu, Leopard, lepetitapps, MarkC, Momeks, neil_l, NeoNate, opipes, tester, wilky94, ZunePod
Most users ever online was 779, 05-11-2009 at 09:55 AM.
» Stats
Members: 24,239
Threads: 39,016
Posts: 171,115
Top Poster: smasher (2,570)
Welcome to our newest member, Hololon
Powered by vBadvanced CMPS v3.1.0

All times are GMT -5. The time now is 06:39 AM.
Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0