How to upload IPA now that Application Loader is no longer included in Xcode 11
I'm a little afraid to ask this question because the problem seems huge to me and yet I don't see anyone panicking about it. I'm a little afraid to sound crazy, but I'm going to go for it :
As we can read on Apple's post Submissions Update :
Starting with Xcode 11, Application Loader is no longer included in Xcode. For details on how to upload your apps to App Store Connect using Xcode, see Xcode Help.
It is legitimate for people and organizations using the Phonegap build service to ask themselves how to put our IPA online knowing that we do not have access to the Xcode project file.
Apple gives us a new tool called Archives organizer but as we can read on the documentation:
In the Archives organizer, select the archive you want to upload, then click Distribute App.
Okay, where's my archive? Is an IPA considered an archive? How do I integrate my IPA into this software?
Maybe I haven't found the solution that is right in front of me but for the moment I'm especially afraid of the future of Phonegap build if there is no alternative tool for the Application Loader.
So, did you even facing the same problem and do you find a solution ? (excepting a migration to Cordova)
I know that hybrid applications don't have a long life ahead of them because of the depreciation of UIWebView and the low compatibility of cordova with WKWebView but I can't believe Apple decides to kill Phonegap build without a warning. And as usual, Phonegap's teams are not very talkative.
Edit
Well, It is possible to transfer your ipa with the following command but did it is worked because I have the old version of Xcode (10) and so it will be deprecated when Xcode 11 release ?
xcrun altool --upload-app --type ios --file "path/to/application.ipa" --username "YOUR_ITMC_USER" --password "YOUR_ITMC_PASSWORD"
Apple today announced that it is making a new version of its Transporter developer application available on the Mac App Store. This app allows developers to easily upload files to App Store Connect and more.
Available in the Mac AppStore
Transporter
November 2019 - the new "Transporter" app
-
You have to get, from the ordinary mac app store, the Apple app "Transporter". To be clear click the ordinary "App Store" icon, in the icon bar, on your mac, as if you were an ordinary consumer and not a dev. Search "Apple Transporter" and get it. ("Transporter" is totally free).
-
In current Xcode. As usual, increase the build number, disconnect tethered phones, and click "Archive" as usual
-
When complete, click "Distribute App" in the usual way. Do select "App Store Connect" in the usual way. But. Then select Export ... do NOT select upload.
-
You will be asked where to save to - be sure to choose your Desktop.
-
A folder (not file) will be left on your desktop. Notice the current time of day to distinguish the correct folder. (It's annoying when you get the wrong folder!)
-
In the folder is an ".ipa" file. Everything else is NOT used / of no value whatsoever.
-
Launch the "Transporter" app. Simply drag only the ipa file into the Transporter app.
Useful Transporter app Tip:
Be sure to look at the Preferences of the Transporter app. It is possible to get rid of (one) of the useless "OK" clicks.
--
Historic path:
Sept 22, 2019
Apple have utterly screwed it:
Xcode 11 won't upload. It's OK to develop, build, and archive in Xcode 11, but upload using 10.3.
Sept 2019
Astonishingly, appstoreconnect is not working in Safari currently. Use Chrome. (No, really.)
At the final step of submit to TestFlight, Safari crashes at the step where you type in a description of the build. Just use Chrome.