Setup version number in xcode for project beta testing - app-store

I have an app. I have given the option for beta testing to my clients. Currently my beta testing build which I uploaded to itunesconnect is 1.1(build 3). I think this time, client will clear the bugs and I will get to submit for App store.
My issue is as its in version 1.1. Can I upload another build as 1.0 and submit for Appstore? means there should be two version 1.0 for appstore and 1.1 for beta testing version. Is this possible?

Yes it is possible. but one version upload then second is not equal or less then first version. you can upload 1.0 for testing and 1.1 for app store.

Related

IOS App Version Support After uploading to library

I have successfully uploaded IOS app onto app store and the current status is "Waiting For Review", so my question is after my app successfully comes on store, will it support for all OS versions of Iphone or do i need to make some specific changes in Xcode / apple account / my Code to make it happen.
plz help..
Note : target OS is 5.0..
When you develop an app then you need to specify Minimum Deployment Target for your application. App will only run on those devices which has iOS equal or grater to this value. If you specify min deployment target to 5.0 then you app will only run on devices which has iOS 5.0 or later. Also it doesn't mean that your app will successfully run on all versions grater then iOS 5.0
Once you submit your app to app store then you can't change it. if you want to do this then you need to add another version. If your app is in "Waiting for review" then you have the option to use developer reject and re-upload it.
It will support the version set in the target or greater.
Select the root project file, and in the info tab - set the minimum deployment target to 4.3 (for example). You will have to fix any errors that arise (for instance lack of support for 'automated __weak references')
Once you again successfully compile the application, re-submitted it to the AppStore with that version

Version 1.0 for iPad whereas 1.1 on itunes for same app

I have got in a very strange situation. I have made 2 different apps for iPad and iPhone with same name, the iPhone version is currently on app-Store. Now I have to upload the app for iPad , but problem is that th iphone version has been updated to 1.1 .
Can I upload a new app with version 1.1 for the first time. the version is main concern here as my webservices use version to control the data output.
Yes you can upload a new app with version number 1.1. But during its next updation you have to provide higher version number to the app.

iOS app unable to be downloaded due to target

I submitted my first app last week (yay) and accidentally left the target as 4.3 which really limits who can download the app. I submitted an update that targeted 3.0, which was approved and is on the app store now. The binaries say 3.0, the requirements say 3.0, yet when I install it on a device without 4.3 it still says "This application requires iOS 4.3. You must update to iOS 4.3 in order to download and use this application."
Whats going on here? Any help would be awesome.
I would suspect that you set the deployment target to 3.0 in your project and still have the 4.3 (or latest) setting in your target, which is more specific than the project's setting and overrides it.
I had the same problem with an app (4.2.1 compatible, previously only 4.3+) that hit the App Store last night and wouldn't install on a 4.2.1 device until this morning. Interestingly though, the new binary was most definitely on the store since it installed on an iOS 5 device and had new features bundled with the new build.
I assume there's some separate versioning server or something that isn't synchronized with the download servers, because it does seem to lag for several hours.

Minimum iOS target version that Apple accepts in AppStore?

I have an application that I would ideally like to run on all iOS versions, however I think Apple accepts apps only from a version and above (3.0 I think, but not sure). So my question would be, what's the minimum iOS target version you can send in review (and get accepted). If anyone with greater iOS publishing experience would answer my question it would be great and maybe point out some places where I can read about it.
Many thanks!
Sometime last year, an Apple DTS employee posted (and later clarified) on the iOS Developer Forums that the App store would no longer be accepting apps with a Deployment Target lower than 3.0. That might indicate that a lower Deployment Target has or will become grounds for an app to be rejected.
I would never set the Deployment Target lower than that of the lowest OS version among the devices I plan to use to test the app before submitting it to the App Store.
Also, the installed based of devices which haven't been upgraded to 3.0 or above might be too microscopic to be worth a developer's time or effort (unless you happen to still have and use one for some reason).
ADDED in 2013: App store submission now requires that the app support the 4" display, which requires iOS 6.0 or later, which allows a minimum deployment target no lower than iOS 4.3
To back up what hotpaw2 indicated, this is from the News and Announcements for iOS Developers on June 29, 2010:
Make sure that your applications are
compatible with iOS 4. All new
applications and updates to existing
applications must be built with iPhone
SDK 4. In addition, the App Store will
no longer support applications that
target iOS 2.x.
ok... strangely Im having a hard time verifying this... but it's my belief that you must build your app with the latest base SDK (4.0), but you can target an IOS version all the way back to 2.0. Ill continue to try to verify that.
You can only build your apps with the SDKs you have installed.
Since XCode will nuke your old SDKs whenever you upgrade (unless you install XCode elsewhere), it is assumed that you will always be building using the latest stable SDK version. This is in contrast to, say, Android, which will always retain SDKs whenever you upgrade.
Your deployment target can go back as far as you want, right back to 2.0 - but you may find it difficult to actually test it on that platform! Most people would just target 3.x upwards, which gives you as close to 100% coverage as makes no difference.

Xcode version and iPhone app submission

I am new to iPhone app development. I have an app created in XCode 3.1.3 and need to do 2 things;
1. Test it on my iPod touch (Latest OS: 4.1)
2. Submit it to the app store.
My question is, can I do both these things given that I have XCode 3.1.3 OR do I have to upgrade?
Also in case I need to upgrade, is it possible to download XCode separately (I mean without the huge 3GB SDK)
You must have the latest version to develop iOS 4.1 apps (as required by Apple for App Store submission.) As well, you must pay $99 per year for a developer account in order to gain access to on-device testing and to actually make submissions to Apple.
You need to download the whole XCode + SDK installer dmg to develop for iOS 4.1. You can not download, or update them separately. You can not submit to the App store using an SDK older than 3.0. And you should use a recent XCode/SDK combo (as in the current 4.1 release) to submit to the App store.