English 中文(简体)
Change the minimum OS requirments of my iPhone App?
原标题:

I made a simple application, then submitted for review. After that the app details claims that the minimum OS requirmentes is 3.1.2 (I work with that SDK).

If I change my Target s iPhone OS Deployment Target to a lower iPhone OS, then could it be "fix" my problem? Is there any risk of it? I Use some UI(Image)Views, page-flip animations, NSTimer, UIDevice for battery info, and AudioToolbox framework to have some system sound thats all.

How can I test my app on a 2.0 simulator? Where can I find it to install? Do I need to install a whole 2.0 SDK? Where can I find it? I ve googled for it, but still cant find.

最佳回答

It s possible to downgrade it. For instance, I have an app that was originally 3.0, but I ve since decreased requirements to 2.0.

To do this:

  1. Double-click on your Target s name in Xcode to bring up the Target Info.
  2. Go to the Build tab and search for "iPhone OS Deployment Target".
  3. Pick whichever SDK you want to use as your minimum requirements.

One thing is that it won t tell you if it doesn t work on a certain version. You ll have to compare your methods with which ones are available in each version manually.

You can help curb this by changing your Base SDK too:

  1. Same place, search for "Base SDK".
  2. Change it to the lowest iPhone OS Device SDK you can/want. On Snow Leopard, this is 2.2.1; Leopard can go as low as 2.0 if you installed it with Xcode.

Good luck! :)

问题回答

I don t think you can, apple states somewhere that when using new SDK s i think you build for the latest software update.





相关问题
What resources are shared between threads?

Recently, I have been asked a question in an interview what s the difference between a process and a thread. Really, I did not know the answer. I thought for a minute and gave a very weird answer. ...

Random access of multiple files and file caching

This relates to some software I ve been given to "fix". The easiest and quickest solution would make it open and read 10 random files out of hundreds and extract some very short strings for processing ...

What form is DLL & what makes it processor dependent

I know DLL contains one or more exported functions that are compiled, linked, and stored separately.. My question is about not about how to create it.. but it is all about in what form it is stored.. ...

Thread behavior on multicore machines

Does the threads of a single process run in parallel on a multi-core machine on windows XP? Is the behavior same on different windows versions (windows server editions) I have heard that only threads ...

How to check which Operating System?

How can I check OS version in a batch file or through a vbs in an Windows 2k/2k3 environment ? You know ... Something like ... : "If winver Win2k then ... or if winver Win2k3 then ....

热门标签