Upload app to App Store with MacOS 10.12 - ios

I made an app using PhoneGap that I now want to upload to the App Store.
I wanted to use the XCode Application Loader but I can't seem to be able to download XCode not being on High Sierra as I want to wait for the next MacOS version due to the bad reviews of High Sierra.
I tried downloading Application Loader 3.1 from iTunes Connect but it seems like it doesn't let me log in.
Is there any way to upload an app to the app store with MacOS Sierra?

From the Apple web pages:
Build with iOS 11 SDK
Update your version of Xcode to the latest release of Xcode 9 available on the Mac App Store, which includes the iOS 11 SDK, and build your apps. Starting July 2018, all new iOS apps and updates submitted to the App Store must be built with the iOS 11 SDK. All new iOS apps and updates for iPhone, including universal apps, must support the Super Retina display of iPhone X.
So if you are building against the iOS 11 SDK, you should be able to submit your app. If you are not, you can't.

Related

IOS App developed using Xcode 4.6 can be comptaible with recent Iphone versions

I have owned a MacBook (13 Inch) with OSX 10.7 (Lion version), and I found that the latest Xcode version comptabile with this computer is 4.6, which allow to create applications using IOS6 SDK.
Can I develop applications using IOS6 SDK and same time be able to run them on latest Apple Iphone devices and publish those apps on AppStore?
Testing Legacy Tool Support Says
For compatibility reasons, the App Store will often accept apps that
are built with some older versions of Xcode or Base SDK.
To determine if an older Xcode configuration is currently accepted by
the App Store, you can choose "Archive" under the "Product" menu to
make an archived build, then use the Validate feature, to test if that
build meets minimum requirements for submission to the App Store.
You may find it easier to create a test test bundle ID in the Member
Center and application record in iTunes Connect to test your build
environment, so you don't need to correctly configure every
entitlement your app uses.
Before 1 year when I submitted the app to app store I found out that
If I had lowest version I could not upload app to app store.Then I downloaded
xCode 6 also I must have minimum iOS 7.So you
should have minimum xCode version 6.Unless you have xCode 6, you must
not submit he app to app store.
At the same time you should have minimum iOS version or deployment target 7
I think the answer is yes. The big requirement is that your apps be 64 bit. The app store no longer supports 32 bit apps.
If you build apps on an older version of Xcode you won't be able to install/debug those apps from Xcode onto devices running newer OS versions, but you should be able to build an IPA and install it through iTunes.

Distribute App with previous version of XCode

Given that iOS9 & XCode7 are officially released, is it possible to submit an app for Apple review using a previous version of XCode (eg. XCode 6.1)?
If the answer is affirmative, will the app submitted through XCode 6.1 be able to be downloaded by iOS9 device (provided that the deployment target set to 5.1.1)?
Platform in use:
iMac 21.5-inch, Late 2009
Mac OSX 10.9.5
XCode version 6.1
Apple hasn't asked developers to refrain from submitting apps from old versions of Xcode yet. So, you will be able to submit you app from Xcode 6.1. And it will run in iOS 9 devices. But, it's not the ideal way to handle the app submission. There could be some bugs when the app is run in iOS 9 devices. It is advisable to verify the app in the latest Xcode version and submit from there.
At the moment App Store Team requires that to publish your application must be compliant with iOS8 and 64bit architecture (so Xcode6.x better last Xcode 6.4). The deadline for iOS9 would be probably February for new app and July for updates.

Can I publish with Xcode 6 to AppStore a Phonegap app that's developed with 2.5.0 Cordova Version

I have an app developed with Cordova/Phonegap I need to upload to App Store.
The project uses 'cordova 2.5.0' and we would like to upload it to AppStore with Xcode 6. The app just shows data information from web services, it doesn't access to the native features of the iOS SDK, like camera, gps ..
Can I upload it directly, or I have to upgrade the project to iOS 3.7.0 and Cordova 4.0.0.
Thanks
There's no explicit need to upgrade your project to the latest version of Cordova in order to upload it to the App Store - Apple won't reject it on this basis. So long as your app complies with the App Store Review Guidelines, it won't be a problem.
Having said that, there are some potential issues with using an old version of Cordova with more recent versions of iOS, such as the overlapping status bar issue in iOS 7, but nothing that can't be resolved.
If you've tested your app on iOS devices running the latest version of iOS and it looks/works fine, there shouldn't be a problem.

Unable to upload iPhone app using Xcode 6 beta

I am trying to upload a new version of my iPhone app but I am getting following error:
unable to validate application archives of type 0x0
I can't upload it from Xcode 5 as I am getting error because of new api of push notification. My app is not using swift and has a small code change in previous version. How can I upload this new version of the app?
Apple does not allow developers to upload apps using beta versions of Xcode. Xcode 6 is now out on the App Store, and the GM can also be downloaded from their developer site.
Do not submit apps built using beta software, as beta versions of Xcode, Operating Systems, and SDKs are for development and testing only.
Source: Apple's Dev Site

iOS 8 apps submission and new versions of apps from today on

As you know, Apple has just made available the Xcode 6 GM seed and announced that we can now submit iOS 8 apps (Submit Your iOS 8 Apps Today). However, I have a question: does it mean that, starting today, is it required to submit app updates with the new Xcode 6? Can I still use Xcode 5.1.1 (Base SDK iOS 7.1)? If not, could I keep submitting apps with Base SDK targeting iOS 7.1 with Xcode 6?
Thanks
I'm in the midst of submitting an update right now and iTunesConnect states that builds can be submitted with Xcode 5.1.1 or later, or Application Loader 2.9.1 or later.
According to Apple, you can still use Xcode 5.1.1 to update your apps.
Xcode 5.1.1 is the latest version on the App Store !
You should use the latest version of Xcode available on the Mac App
Store to submit your apps. (Xcode Support)
Hope this can help you ;)
At the time of writing (September 12th 2014) you can submit apps with both Xcode 5.1.1 and Xcode 6 GM seed. So both SDKs are allowed. As soon as iOS 8 comes out, the App Store version of Xcode will show an update to Xcode 6.0.
Going by past experiences, at that point you will still be able to download Xcode 5.1.1 from the developer portal and still be able to submit apps with it for a few more weeks/months until Apple will officially announce that the new iOS 8 SDK is required for app submission.
Watch that newsfeed at https://developer.apple.com/news/

Resources