I have an active subscription to iTunes Connect.
Most of the resources on this topic are outdated, and apple tech support is on vacation for the next week (yes really). Has anyone seen this before?
I should note that this archive is indeed an iOS App Archive.
This is due to the same reason you mentioned yourself. Apple's App Store went on vacation for a week and throughout this time disabled the App Upload. The button and upload will work again tomorrow.
As a reminder, we will not be accepting new app or app update submissions from December 22-29. If you plan to release apps during this time, they should be submitted, approved, and scheduled in advance. Other iTunes Connect and developer account functionality will remain available.
More info can be found here.
Hope that helps, Julian
I know this is late but for anyone else who comes across this problem, I had the wrong provisioning profile option in the build settings. I changed it to the right one, then Archived the App and bing the Upload to App Store was enabled.
Sometimes this issue exist when you have linked frameworks or static libraries which has skip install flag set to NO in the build settings. Make sure that all the static libraries or frameworks has skip install to YES and you app's skip install settings to NO.
Related
I am now preparing to submit a new app to the Apple iTunes store, and I have a question with regard to the guidelines, which rose when I read through the guidelines.
What are the things I need to submit for an app review?
If my app is rejected, on what grounds can I exactly appeal?
Is it possible to resubmit an app for review, after taking into consideration the possible points for rejection have been corrected, and if so, what is the exact procedure?
What is the minimum time period that will be taken for a review, the first time and for an update? (I read that review can be expedited under certain grounds, but I am referring here to the normal update process)
Thanks in advance.
I will try to give you as much information as I can, but you should search more on the Internet or SO, because I'm sure there are plenty of answers.
Anyway, this is a possible duplicate, but here are some informations :
First of all, your questions are too broad. What do you mean? You want to know the process?
In order to submit an App to the AppleStore, you need Production Certificate.
You can check if everything is setup properly by checking your signing options :
Open xCode, click on your target, general tab, Signing part.
Here is the Apple Documentation.
You can also check everything on the Apple Developer Website.
You have to Archive your App, xCode - Product - Archive.
Then you can export it with the Organizer.
When you have your .ipa file, you can upload it for submission with Application Loader Xcode - Open Developer Tool - Application Loader.
The process might be painful the first time, but after two or three Release, you will handle it easily.
Your App might be rejected for plenty of reasons, anyway Apple will send you an email containing the reason if your App is rejected.
The delay may vary, sometimes it took 2 or 3 days, sometimes 10+.
When your App is finally accepted, log in on iTunes Connect, and you will find the "+ Version" option on the left.
It will enables you to deploy the build you want on the AppStore.
Hope it will help, don't hesitate to search on the Internet, or look documentations, tutorial.
Good luck for your release.
On iTunes Connect website, under build, I have no plus sign. My builds are not appearing.
Version number in the general tab (for the heck of it, build number too) are the same as in my iTunes Connect profile.
I archived an ipa in xcode 7.2 and uploaded to appstore successfully. However it does not appear in the app profile I created under build.
I also used the independent iTunes Connect app which also uploaded the ipa successfully, but it also does not appear in build section on website.
Any ideas what could be causing this issue?
iTunesConnect could be slow and buggy at times.
I encountered the same issue. Couldn't see it for 30+ minutes. Turned off my laptop, went to bed and the next morning it was there.
There will be having some issues with your uploaded build so you can just make appeal to App store technical team with your app id.
They will provide you guide and reason for not showing your build into itunesconnect.
Thanks for the advice. I never contacted Apple, but after 48 hours Apple finally contacted me via email saying that there are swift files that are not supported.
Wonderful. Thanks apple. Personal opinion: should have stayed with Objective-C. But I guess that solves the issue why it was not displaying under the build section on iTunes Connect.
I am trying to change my Bundle-ID & SKU but i came to know that its not possible.
So i decided to delete this app and create the new one with appropriate naming, still i didn't submit anything to itunes.
But there is no option for deleting the submission
This is my 1st experience with itunes connect. When i created my 1st project, i gave random Bundle-ID & SKU, now my app is ready and i realised that it should be something else.
Any help will be great.
You can change it here (follow the red square as shown below)
In my case i accidentally entered version number '6.0.1' when i actually wanted '6.1'.
The 'version' field is editable. when you change it and hit the 'save' button (give it a second..) it will change.
There is no way to delete an app in that state, according to the iTunes Connect Developer Guide.
Apps that have not been approved yet can’t be deleted
The only thing we can do for now is to change the name and bundle ID until Apple changes its mind.
Edit: Seems that Apple finally made this possible according to Leszek Szary's answer here
As of Year 2017, everything is still the same.. what a shame
This rule is so counter-intuitive especially for people who plan to test the app with testflight like us..
I don't know if this is gonna work. But we will prepare two apple accounts, one for testing and just name the SKU and etc whatever works. The other one is the official account use to submit app to app store..
Hope it will get fixed soon.
I saw many people experiencing this issue. The only way update version is to contact apple team. Here is it how I did.
Click on the help icon on the iTunesconnect and click on contact us. Check screenshot.
You will see
Please choose from the following topics: (select itunes connect upload or general error help)
Now you will see
If you need further assistance resolving your iTunes Connect error message, contact us.
Now click on contact us and you will see contact form like this.
Write your issue properly with your apple id. You will get the option to change version once they review your issue.
It took me only one day to get their reply. You will get email like this from apple team.
We are in 2019 and Apple finally (!) added a possibility to delete an app in "Prepare for Submission" state which was not previously accepted in the App Store at all (for example if you added a test app only for Testflight).
Now you can simply go to "App information" section and at the bottom you will see "Remove App" option which removes the entire application.
Also Apple's website with help: https://help.apple.com/app-store-connect/#/dev28d17ed35 was updated and now it confirms that you can remove apps in "Prepare for Submission" state:
To remove an app from your main view in My Apps, it must be first
removed from the App Store and any associated in-app purchases must be
removed from sale.
Additionally, you can only remove apps if all versions of that app are
in one of the following states:
Prepare for Submission
Invalid Binary
Developer Rejected
Rejected
Metadata Rejected
Developer Removed from Sale
Removed from Sale
Apps can’t be removed if they are part of a Game Center group, in an
app bundle, currently available on the App Store, associated with
in-app purchases available for sale, or if they're being actively
transferred to another account.
If the app is part of a Game Center group or app bundle and hasn't
been approved yet, it must be removed from the group or bundle before
it can be removed from your main view in My Apps. App bundles and
approved apps that are part of a Game Center group cannot be removed.
I also got the version ID wrong for an update and then there was no way to change it.
I think the best way is to update the build numbering. go to project and under identity section increment the build number.
for me it was
Version : 1.4.3
Build :0.4
I changed it to
Version : 1.4.3
Build :0.5
I didn't find any other solution to my problem. Hope this helps someone
Not sure if this is fixing the issue at hand, but I managed to change my wrongly assigned version number by simply going to the "General App Information" section in the bad version and updating it in the textfield!
I'm not sure how this works with new apps that don't have published versions yet but if it does you'll first need to set the old version to "Remove from Sale". After that you'll be able to remove the entire app.
First, submit your app for review purpose, after some time (In my case 3hr) remove option will appear on your app version details page, you can remove build and upload new build again with the same version but after removal of the build, it takes some time before uploading again.
I am trying to use TestFlight (the new one) to share my app.
I have now shared it with 3 of my internal testers on itunes connect one of them everything has worked fine and they have successfully downloaded the app.
But the other two when on the TestFlight app get a page like this:
Why my it be expired it makes no sense as it is definitely with in the 30 day test period as it is working fine on the other internal tester any help would be great
Update
I just received an email from the "App Store Developer Support Escalation Team"
They said:
Hi Max,
We believe this issue has been resolved. If your testers are still
unable to test your app when using the TestFlight app version 1.0.1,
please let us know.
Best regards,
Ben
If anybody is still having the problem before they try the answers bellow and after they have updated the TestFlight app. Let me know and I will get back to the "App Store Developer Support Escalation Team".
The same happened to me a couple of weeks ago.
In some devices it was working, while in others the expired button appeared.
If the provisioning profile regeneration doesn't work, it must be an issue with the Language & Region section in the iOS settings.
Just compare what is different between the ones that work and the ones that doesn't.
In my case, I fixed it setting the region as United States, Gregorian Calendar, and Advanced in Automatic.
After I changed this, the button changed to "Download" state immediately.
I hope it works for you.
When shit like that happens, it usually means you have issue with provisioning profile.
It is the only thing that could possibly expire (certificates also)
Here are the following steps that will help you resolve this issue:
Log into your developer account
Delete/regenerate the profile
Go to Xcode
preferences
then account
refresh the provision
clean
build (using production profile)
archive
submit
Voila, should work fine now!
Check to see if the devices showing the app as expired in TestFlight are set to use a 24-Hour system clock. On the device, go to settings -> General -> Date & Time. Ensure the 24-Hour Time switch is on, as TestFlight currently struggles with 12-Hour system clocks.
I had read once that if in iTunes Connect you marked a binary as "hold for developer release", there was a way to install that version from the app store instead of the current version in the store - thus allowing for one final check that the binary was good before release, and to ensure which binary was actually submitted.
I was unable to find a way to link to the approved binary though in a recent submission. Does anyone know how you can install an app store binary that has been approved before you release it?
What I do is an archive build (a release build). Then in the Organizer I choose the archive and then distribute it as an ad-hoc build. The resulting ipa file gets installed into iTunes then that version gets synced to an iOS device for testing. If it all looks good I then go back to the Organizer and choose the same archive. This time I choose to do an App Store distribution and submit the app to Apple for review.
The only difference between what you end up testing and what ends up in the App Store is how the app is signed. It's the same binary otherwise.
I think I may have found the answer in the response to this question:
Submitting third version of an iOS app via iTunesConnect before app goes live
Basically the idea is you could set a future release date, and click the release button - the binary would not go out until that date, and theoretically then there would be some way in iTunes Connect to find a link to use to install the approved binary from Apple.
That is all hypothetical, the next time I have an application ready for release I will attempt that and adjust this answer (unless someone else provides a clear answer before me).