How to submit phonegap app on apple store using windows? - ios

i have created build of my phonegap app(by submitting certificate(.p12) file and provisioning profile on Adobe Phonegap), but when I visited to itunes connect for submission of my app I found section showing "Submit your App using XCode6 or later ,or application loader" . so my problem is I have no MAC available so is there any way to submit my app without MAC ...
image: showing what I found in the submit section

You need to create ipa file with production certificate and provisioning. And upload it using application loader.

Related

Xcode 7.3.1 : Unable to validate your application

I am trying to upload an application to store and getting this error Unable to validate your application
The path '/var/folders/ml/4s9tjk05443_gtbcft66hnyr0000gn/T/XcodeDistPipeline.KVe/Packages/Walmart Cupons.ipa' does not contain a file.**. For more information please refer to the screenshot attached.
I had the same issue but then I used Application Loader and it worked correctly. After validating your app Export your app by selecting option as Save for iOS App Store Deployment and then Just upload your apps ipa using Application Loader.
Download it from here:-
https://itunesconnect.apple.com/apploader/ApplicationLoader_3.1.dmgenter link description here
Video to how use Application Loader
https://www.youtube.com/watch?v=bWCDks75hg8
I suggest that you try to use Application Loader to upload your app to the App Store.
Archive your build.
Select the build and click export.
Select "Save for iOS App Store Development".
Once you successfully exported your build, go to Xcode > Open Developer Tool > Application Loader.
Login with your app developer account.
On the lower right corner click "choose".
Select the .ipa file that you just exported earlier.
Click next to upload your app.
Before I always use Xcode to upload my build for App Store, but a lot of problems occur. But when I use the App Loader. These problems seem to disappear.
Hope this helps. :)

Using Application Loader to upload PhoneGap project

I have got an .ipa file generated from using a phonegap build. I am trying to upload the ipa file using the application uploader. I have a developer license, so all I need to do is link my ipa to the app on itunes connect.
The problem I'm having is when I click "deliver your app" in application loader and choose the ipa file.. The following screen is displayed:
This is the wrong app.. how do I change this to my ImpactSafety app?
Can anyone offer a solution to this problem. Thanks in advance.
Update 1:
This is my app within the iTunes Connect. Notice it is a the "Prepare for Submission" stage:
Still when I open application loader and deliver my app.. it still offers a different app that I have in the iTunes Connect space.
For load app to your iTunesConnect site, your app must have status "Prepare for Submission":
1) Open itunesconnect.apple.com
2) Find your app and click him
3) In left column find "VERSION OR PLATFORM" link and choose "iOS"
4) Set your version number
5) Fill all necessary fields
6) Restart application loader and find your app
7) Try reload your IPA with Application Loader

Submit app on AppStore without Xcode

How can I submit application on appstore without Xcode?
I do have Xcode but my client doesn't. I know he can get application loader and submit but I'm not sure what do I have to send him to load with application loader.
I found other answers on stackoverflow but I'm not sure how to work it out with my clients certificates/provisions. Since I set them in Xcode how can I set his provision profile?
If someone could provide full description on how to work it out with my Xcode and clients certificates/provision profiles.
Thanks.
Archive your project with certificates you use for Appstore distribution
Click Distribute
Select save for Enterprise or Ad Hoc Deployment
Save .ipa file and send him an ipa file

Submit iOS app to app store using iTunes Connect by uploading zip file still work?

We have finished the project and created the .xcarchive file code sign with our client's distribution provisioning profile & certificate. Our client does not have Xcode installed on their computer and they do not have anyone that is proficient in using Xcode. Is there any other way that they can submit to the app store without using Xcode? Like the old way - using iTunes Connect and uploading the zip file? If yes, how can we create the zip file?
Thanks in advance!
aobs
Uploading a zip file in iTunes Connect hasn't been supported for quite some time.
Besides using Xcode, the other option is to use the Application Loader application. Log into iTunes connect. Click on Manage Your Applications. Click on the Download Application Loader link. There is also a link for the user guide.

PhoneGap application built with "PhoneGap Build" submission to App Store

Is it possible to generate a binary via https://build.phonegap.com/ which will be ready for submission in the App Store?
I don't want to do it through Xcode but only via "PhoneGap Build". The FAQ and press release state that it is possible:
Quickly and easily get back app-store ready apps for multiple platforms,
including: *Apple iOS*, Google Android, ...
So, I have successfuly built and tested my app on both android and ios. In addition I have successfuly built a release ready version for android store (google play) and submitted.
My problem is that I cannot seem to be able to do the same for App Store. While trying to submit with the Application Loader I get:
Application failed codesign verification. The signature was invalid,
contains disallowed entitlements, or it was not signed with an iPhone
Distribution Certificate
Unable to extract entitlements from application:
/var/folders/vr/ghc8p.../T/APPNAME.ipa/Payload/APPNAME.app/APPNAME
Note that I did use the distribution certificates for building the .ipa from PhoneGap Build
Any idea where I should look next?
It turns out that it was a PhoneGap Build bug. The old certificates seem to have been cached. I deleted the application (in PhoneGap Build) and all my certificate configurations. I created a new application and a new certificate configuration with the last good distribution certificates that I had previously used when I posted the question.
The build was successfuly accepted from the Application Loader.
So this was a PhoneGap Build bug.

Resources