After successfully building the distribution version of my app for submission to iTunes Connect, I selected Build and Archive, as recommended, and the Organizer window popped up. Why, wondered I. OK, if I click the Archived Applications tab it displays one archived application (unfortunately grayed out - don't know if that means anything. I mark it and click Submit to iTunes Connect, XCode asks for credentials - and nothing happens. OK, says I, I will add the app manually via the browser, and right-click it and select 'Reveal in Finder'. I go hunting for files created recently, and find nothing.
How are you supposed to submit apps, really?? :)
I followed the iOS dev guide for Distribution, here.
I would also like it confirmed that submitting from within XCode allows me to log onto iTunes Connect and add screenshots etc, this is my first app for Appstore.
Update: Apparently it ends up in username/Library/MobileDevice/Archived Applications/somelongnumber - on the second go it revealed it in Finder. I updated the title, since I now have some files ;)
To clarify, I was expecting some kind of upload progress bar after supplying the credentials, followed by 'your app has been submitted to iTunes Connect' or similar.
Is this a common problem? Will uploading manually be possible now? I guess iTunes Connect will tell me what files to upload if so?
Yours is a common mistake due to Apple's unhelpful UI.
Before validating and submitting your app via Xcode's Organizer, you must login to iTunes connect and submit all the information about your app (description, screen shots, etc.). Once you've submitted everything but the binary via iTunes Connect, your app will be in a "Waiting for Upload" state. Now if you go into Organizer and click "Validate Application..." you'll get a response. Once your app has been validated, you can click "Submit Application to iTunes Connect..." and cross your fingers for a quick acceptance.
Related
Currently i am working in iPhone app, I have successfully upload iPhone app in itunes connect, noe i got some error in that app and fixed now, then i tried to upload a new build in same binary, is it possible? How to replace app, while waiting for review in itunes connect? please help me
Thanks in Advance
There is an option to Cancel the binary in iTunes. Select that and upload the new binary.
Open Itunes account.
Perform following steps
Select Manage Your Applications
Click on the application
Click on View details
Click on Binary Details under Links
Select 'Reject Binary' in the upper right corner
The other answers are outdated since Apple changed the UI in iTunes Connect. This is how it works now:
You first must upload a new binary using xCode or Application Builder (having a greater build number otherwise you won't be able to upload)
A "remove app version" button will appear in itunes connect, in the app details page, it is pretty visible and emphasized, you can't miss it. This will not actually delete the app version... it will just reject your binary. Your app version with all the details will be preserved.
After you press that your app status will be "developer rejected". Select the newly uploaded build for the new app version and click save.
Now your app status will be "preparing for submission". Press submit for review.
Note that the steps are referring to the case when you are submitting a new app version of an app but I imagine the steps are very similar for the case of a new app.
Use the "Reject binary" button so you can upload a new one. You'll go back to end of the approval queue.
After following Sahil's answer, your status will change to "Developer Rejected". You will need to go into "View Details", click on "Ready to Upload Binary", and follow the steps. This will change your status back to "Waiting for Upload" at which point you will be able to submit a new version.
Just one slight correction, when you say "you can't miss it", you underestimated me :-) I've gone through App Store, Features, TestFlight and Activity, and see no button labeled "Remove App Version". In my list of builds, Build # 4 is Waiting for Review, but I want Apple to review Build 6. If I click on Build # 4 ... I have some info about it, but nothing that lets me delete.
click on Waiting for review
click on remove this version from the review. this action will ONLY remove the build, not the screenshot, description etc.. so no worries..
submit new build
1) First you have to "Reject the Binary".
Now you can edit your App in itunes connect. But before that first upload your changed (new) code. You'll probably have to get a new build number for it.
2) Now comes the tricky part. You have to remove the connection between the App definition in iTunes connect and the binary. It did cost me 25 minutes before I found it where that can be done.
In the details of the App is the build information. When you move over the date, a small stop sign will appear. That is the one you are looking for. Press it and delete the binary from this version.
3) Now press SAVE (otherwise the new binary will not be listed).
4) By using the (+) you can add your new binary.
5) Submit for review again
There is now an information banner in blue (see image above) that let's you know how to remove your app from review.
"You can still edit all information while your version is waiting for review. To submit a new build, you must remove this version from review."
I am trying to submit my app to the app store and when I archive it and enter my iTunesConnect email and password it says in application "Not Value". My app is currently "Waiting For Upload".
The weird part is that if I give a bad password it saysthe same thing. App: "Not Value", and I've checked the email and password and they are correct.
What can I do? I need to submit today :S
Thanks
I solved it.
Just download and reinstall the Xcode and you will get all the certified right.
Just archive it and you will submit. This is because Application Loader was corrupted [I don't know why].
Thanks
Here is how I submit an app to the App Store:
Open the app in Xcode.
Go to the Product menu item and select Archive.
Open the Xcode Organizer.
Select Archives.
Select the App and version number you want to submit.
Press submit.
Fill in your iTunes Connect username and password.
Select the correct provisioning profile.
Fix any errors or warnings and repeat the process.
Once this is completed, you should see a message telling you that your app has been received and is now waiting to be reviewed.
My App was rejected by Apple, Now I have fixed the issues and want to upload the updated bundle file, but when I try opening the compressed bundle file using Application loader, I am getting an error "No eligible applications were found" for Applicaton loader. Please suggest solution. Do I need to change anything in the iTunesConnect?
Thanks
In itunesconnect "App Store" tab and "iOS APP" heading, select
the rejected version.
In the right pane where the description and
screenshots appear, scroll down to "Build".
Click the red minus sign beside the rejected build to remove it.
Resubmit the new uploaded version.
You need to login in to iTunes connects and need to do again "Ready to submit binary". Right now your app status should be "Rejected". So you must do that first before uploading through Application loader.
http://itunesconnect.apple.com/
Let me know.
You need to click on the "Ready to Submit Binary" button in iTunes Connect first before doing this.
Click on your app - you'll find the button on the top right.
try it in Safari. I was struggling with this in Chrome.
Apple has introduced the possibility of deleting an app. Quoting the iTunes Connect guide:
If you have created an app in iTunes
Connect that you no longer need to see
or manage, you can delete it from your
iTunes Connect view. Deleting your app
will not allow you to re-use your SKU
or App Name and you will not be able
to restore your app once deleted.
So far so good. Then it gets slightly confusing:
If you are selling your app to another
developer for their own distribution
and need to remove it from your iTunes
Connect account, we recommend that you
use App Delete so the App Name will be
freed up for their use.
Does this mean that I won't be able to reuse the name in my account, but other accounts will? Has anybody tried this?
Please see Removing an App From Sale (page 92) section on iTunes Connect Developer Guide 6.3
Click "Rights and Pricing"
Go to the sale territories section. There is a link near the end
Click on the "Deselect all" button to uncheck all App Store territories.
Click on the "Save Changes" button.
After removing all assigned territory checkboxes from your app in the Rights and Pricing section,, the status
changes to Developer Removed from Sale and your app will not be seen on the App Store within 24 hours.
It's possible to salvage the situation. I also made a mistake and forgot to type com.XX part when entering the Bundle ID. My app was not live yet, but once you submit BundleID, it's not possible to change it.
What you can change though, is the "App Name". Thus:
Change the app name into something bogus
Add new app, now using correct Bundle ID and type the original name
Re-upload everything
You could reuse the App Name of the app you have deleted if you change the Default Language of the application information.
Full details here: http://hesh.am/2012/01/recovering-a-deleted-app-name-in-itunes-connect/
I just ran into this today trying to submit my app. I used an incorrect bundle ID and nievely assumed that deleting the app from iTunes Connect would release the app name and SKU for me to reuse when I recreated the app. Not so. Now I get these two errors:
The SKU number you entered has already been used.
The App Name you entered has already been used.
You are correct when you say their documentation is confusing. What the heck is "App Delete," and how is it any different from the "Delete Application" button in iTunes Connect?
I only hope I'm not screwed with regards to my app name being unavailable forever. I've contacted Support so here's hoping...
Simple steps for Deleting/Removing app from iTunes Connect:
iTunesConnect>App>Rights and Pricing>specific stores> Deselect All> Save
Change app status: Developer Removed From Sale
After 24hours app will be removed.
when you delete an application from iTunes Connect you can't upload with the same App Name and SKU in the same developer Apple id. This resource is for migrate an App for another company or individual developer. Ex. when an App was sold.
Follow Below Steps
Login into your iTunes Connect with your developer id: https://itunesconnect.apple.com
Click on App Icon
Click on Rights And Pricing
At the bottom This app will be on sale in all App Stores worldwide.
Or, you can select specific stores “here”. Click on here button to open all specific app stores.
Click on the “Deselect All” button to uncheck all App Store territories.
Click on “Save Changes” button.
Now when you save all these and go to back to your App icon home screen. There will be one more button appear “Delete Application” after “Set Up iAd Network”.
Click on Delete button and read instructions.
Your app will disappear from the app store within 24 hours.
Refer to: see Removing an App From Sale (page 92) section on iTunes Connect Developer Guide 6.3
Follow Instructions Below:
Click "Rights and Pricing"
Go to the sale territories section. There is a link near the end.
Click on the "Deselect all" button to uncheck all App Store territories.
Click on the "Save Changes" button.
Now when you save all of these and then go to back to your App icon home screen there will be one more button that will appear called “Delete Application” located after “Set Up iAd Network”
Click on that "Delete Application button" and read instructions
After removing all assigned territory checkboxes from your app in the Rights and Pricing section, and clicking "Delete Application", the status changes to Developer Removed from Sale and your app will not be seen on the App Store within 24 hours. The name you were using for your app will also become freed for other developers' use.
Hope this helps!!!
I'm tring to submit my app to the App Store, but I keep running into the same problem.
When I go to iTunes Connect and click "Manage Your Applications", I get a window that says "You have no Applications Uploaded."
So, I assume I need to add a new application, so I click "Add New Application".
However, when I do so, I get the following error: "You have no eligible Bundle IDs".
I've heard this is an iAd problem, but I don't need iAds in my app, I just want to submit it.
Thanks for any help in advance.
You need to visit the Provisioning Portal and add at least 1 app id first.