I am trying to submit my new app to app store but apple has changed its website interface and when I update metadata and keywords and hit “submit for review” it gives error “you must choose a build”
in my Xcode 5.1 i i want validate my app ,so i have this error some help plz
New apps and updates submitted to the App store must be built with Xcode 5.1.1 or Later, or Application Laoder 2.9.2 or Later.
Related
I want to change version of app.
Right now 1.0 version is live and I uploaded build to TestFlight with new version 2.0
but not submitted to App Store .
But I want to submit 1.2 version in place of 2.0 so it is possible to upload 1.2 version to store?
When I am trying to upload new build with version 1.2, getting error like
App Store Connect Operation Error
ERROR ITMS-90062: "This bundle is invalid. The value for key CFBundleShortVersionString [1.2] in the Info.plist file must contain a higher version than that of the previously approved version [2.0]. Please find more information about CFBundleShortVersionString at https://developer.apple.com/documentation/bundleresources/information_property_list/cfbundleshortversionstring"
I know new build version should be higher than old version but any possibility then le me know.
Please help me out if it is possible
Thanks
If you want to change the version that gets displayed to the end user, you can always change that directly in App Store Connect. The "display version" is independent from version code attached to each build.
Once you have a higher version used for your builds there is no way to "decrease it" again.
Hope you are doing well
I know there are a lot of questions about this already, And I followed all answers but I am fairly certain my question has not been answered yet.
I uploaded a build of my iOS app via Xcode or Application Loader with validation , and that went well. I got to the a message of "Uploaded Successful", so I thought it was okay.
Then I went to check in iTunes Connect and I can see a build ( under "Activity") with activity status processing . I waited for an hour but after that its gone.
I given access whole privacy and library in info.plist
Now I have uploaded 20+ time but same thing happen and I didn't get any single warning, error and mail than how can find exact solution. i have attachment screen short so please check and suggest to how to resolve this.
Again I uploaded new version whatever you give instruction and i followed step by step so now i attachment shcreenshort with
1 App info -version and build
App Info image
2 info-plist - version short string and build
Info-Plist image
3 archive - using new latest Xcode Version 9.4.1 (9F2000)
Archive Image
4 validation - validation message
Validation message Image
5 uploaded - uploaded successfully message
Uploaded message image
6 iTunes version - app version and iTunes version are same.
Itunes Version image
7 activity status - activity status is processing and after few min its disappears
app Activity builds status
From all the information I get from the comments I think there's a version/build difference between the builds you are uploading try to set the version 1.1 and build 1 for the app :-
Update
Looks like the issue is in your info.plist You need to add appropriate privacy messages string for the services you're using in the app for example for the Camera you have mentioned "Open camera permission", This doesn't specify why the app require to use the camera? the message should be something like "This app requires your permission to access Camera to capture property pictures for the services provided by the application." (Message will be according to your app requirement).And you need to update all the privacy messages.
thanks for response me. Finally i resolve this issues.
firstly u need to two factor authentication.
After that use latest application loader.
open Xcode and click top Xcode ->open developer tool ->application loader
login with your developer mail id and password is two factor auth App specific password (two factor auth security options )
hope this is help to all.
thanks
Alright, I'm trying to upload my first app to the App Store, at first it got rejected due to a simple bug, But I can't figure out how to re upload the fixed version to iTunes Connect. When I try to send it through Xcode ou Application Loader, I get the following error:
The bundle uses a bundle name or display name that is already taken.
The app's version is 1.0, the build number is 1. I can't figure out how to replace the older rejected compilation with the new one. Every time I try sending a new compilation, I get this error. I already tried changing the app's version and bundle numbers. I also can't make a new version or even delete the app from iTunes Connect.
I'm using Xcode 9.
I probably rejected the rejected build, so the app's status is "ready to send" again, like in the beginning.
The error you have mentioned, does not seem to be about the version, but rather the app name. Its been asked and answered already
For versioning :
Read the Technical note on Version Numbers and Build Numbers.
Specifically :
For every new build you submit, you will need to invent a new build
number whose value is greater than the last build number you used (for
that same version).
You you will have to bump your build number.
Turns out it was the app's name (Display name)! Looks like that if you compile it with a different display name than what's on iTunes Connect, it will get you that error!
I am getting an error when attempting to submit my new app version for review through iTunes Connect. This is the error I am getting:
The app's Info.plist can't contain values for the UIRequiredDeviceCapabilities key that would prevent this app from opening on any iOS device that was supported by previous versions. For more information, see Understanding the UIRequiredDeviceCapabilities Key.
In every build previously released of this app, I have listed the following attribute under "UIRequiredDeviceCapabilities" in the plist file:
armv7
In this latest build I have included some features dependent on location so I have increased the required capabilities to:
armv7, location-services, gps
This now causes my build to throw the above error message on submission. Has anyone dealt with this problem before?
Currently, I have attempted bumping the version and tried removing 'armv7' from the required capabilities.
Device Compatibility for iTunes submissions.
Here is the relevant section:
Important: All device requirement changes must be made when you submit
an update to your binary. You are permitted only to expand your device
requirements. Submitting an update to your binary to restrict your
device requirements is not permitted. You are unable to restrict
device requirements because this action will keep customers who have
previously downloaded your app from running new updates.
So the short answer is, you cannot do that. If you absolutely must have those flags, then you will need to create a new app for it.
The issue here is, that devices where the app was installed previously and don't support these capabilities "won't" be able to update the app, and that's why you get this error
So I don't think you will be able to put them there.
I originally asked the question, but I am commenting because I was able to submit the app for review by removing the 'gps' device capability.
Hello and thanks in advance.
While trying to submit new version of iOS App to AppStore using Application Loader, I received this message:
ITC.apps.validation.prerelease_build_missing
and submission is stopped. I didn't have any problems submitting new versions with prior versions of iTunesConnect, it seems that this bug is showing with latest version.
Have you any idea about what it means and how to solve the problem in order to proceed?
All you have to do is scroll down on the main page of your version, spot the BUILD section and add there the build you have previousuly uploaded. Scroll up again and click "Submit for review".
That should do it.
You need to follow below steps to upload the application new version :
-- Give New Version details and Save the contents on itunes connect
-- Change the Bundle version in your application source code.
-- Upload the application with xCode 5.1.1 or later or Application Loader 2.9.1 or later
-- After getting no issues found and application uploaded successfully, WAIT FOR TEN MINUTES.
-- After ten minutes, refresh the page of itunes connect.
-- Scroll down the screen, you will get a '+' icon in a blue circle in the BUILD section.
-- Click on the same and select the application version which you recently uploaded
-- Save all the changes and select "Submit for review"