I am using OS X El Capitan 10.11 and Xcode 6.4 6E35b, when i click the button submit for review in iTunesConnect it says this error "Apps and app updates submitted to app store must be built with Xcode 5.1.1 or later, and iOS 7 SDK".
I have no idea why this is happening, Xcode 6.4 is not a beta version, i downloaded it from AppStore, it's a public release. If anyone know about this help me out here.
When i tried through application loader :
INFO ITMS-90111: "Your app is built with a beta version of Xcode or iOS SDK. Only apps distributed for beta testing may be built with beta software. To submit an app for distribution on the App Store, you will need to build the app with release versions of Xcode and iOS SDK."
Another solution - use Application Loader:
Export your app as IPA, signed with provision profile for App Store
Open Application Loader (open Xcode, menu Xcode->Open Developer Tools->Application Loader
Sign in with your iTunes Connect credentials in Application Loader
Upload your app
PS: This way is also useful, when you have multiple iTunes Connect accounts for different clients, and you need often upload different apps for them
We're having the same problem. It seems that Apple have just changed the definition of being 'built with beta software' to not just mean a beta version of XCode, but also a current version of XCode on a beta version of the Mac OS.
See a long thread of upset app developers on the Apple Developer Forums here:
https://forums.developer.apple.com/thread/12848
Yeah, used to have the same problem for tvOS applications with last Xcode 7.2.1 from App Store. Downgrade the Xcode to 7.2 version had solved my problem.
Check This in your Code:
Go to Project -> Info -> iOS Deployment Target
Make sure it will be not below -> 5.1.1
Set it with 6.0
Clean project & try again
Hope it will work for you.
Related
I am trying to submit a build to iTunes Connect using Xcode 7.3.1 (7D1012), but I'm getting an error if I use the "Generic iOS Device" to build the archive. I can submit if I plug in an iOS 9 or less device.
The error is "Invalid Toolchain. New apps and app updates must be built with the public (GM) versions of Xcode 6 or later..."
I did have Xcode 8 installed so I tried completely removing Xcode 8 and 7 from my machine by deleting the apps from Applications and removing the Developer & Xcode folders from /Library and ~/Library. I even removed any preference plist files I could find.
I had not even opened the project with Xcode 8.
This is a pain because Fastlane uses the "Generic iOS Device" for its builds so I have to manually submit with Xcode.
I'm using OS X El Capitan 10.11.6.
Anyone else experiencing this or have any suggestions? This problem seems to come up from time to time judging by a google search for this issue, with posts here and on the Apple Developer forums, but there are never any definitive solutions.
It's a problem of iTunes Connect. They may not update the latest version number of 10.11.6 in iTunes Connect. Try again now, it should be working fine.
I'm trying to submit an app for External Testers in iTunes Connect (TestFlight) and I got this message :
Invalid sdk value. The value provided for the sdk portion of
LC_VERSION_MIN_IPHONEOS in APP_NAME is 9.2 which is
greater than the maximum allowed value of 9.1.
I built this app with the latest XCode 7.2 (iOS 9.2) released today, with a Deployment Target of iOS 8.0, Base SDK "Latest iOS (iOS 9.2)".
Is it because this is a new version and we can't submit apps built with XCode 7.2 yet?
Thanks for your help.
I met the same problems, maybe it is because apple release iOS9.2 today, so it may take some time to update itunes connect backend;
For more details check here Apple Developer Forums
Give the backend 24 hrs. to catch up, then try again.
Update:
If you need submit urgently, try to download an old version of Xcode here and rebuild a new binary. Do not forget to update your build number.
Update2:
You can submit it again. It works now.
I have same problems for all frameworks I use. Try older version of Xcode.
Version 7.1 should work.
UPDATE:
Itunesconnect already works. I have successfully uploaded new build for external testing
This error is already gone - you can now submit the apps with Xcode 7.2 :)
Given that iOS9 & XCode7 are officially released, is it possible to submit an app for Apple review using a previous version of XCode (eg. XCode 6.1)?
If the answer is affirmative, will the app submitted through XCode 6.1 be able to be downloaded by iOS9 device (provided that the deployment target set to 5.1.1)?
Platform in use:
iMac 21.5-inch, Late 2009
Mac OSX 10.9.5
XCode version 6.1
Apple hasn't asked developers to refrain from submitting apps from old versions of Xcode yet. So, you will be able to submit you app from Xcode 6.1. And it will run in iOS 9 devices. But, it's not the ideal way to handle the app submission. There could be some bugs when the app is run in iOS 9 devices. It is advisable to verify the app in the latest Xcode version and submit from there.
At the moment App Store Team requires that to publish your application must be compliant with iOS8 and 64bit architecture (so Xcode6.x better last Xcode 6.4). The deadline for iOS9 would be probably February for new app and July for updates.
Since yesterday I can not validate the app but in last week it works great and now it didn't. I get the error:
The bundle is invalid. New apps and app updates submitted to the App Store must be built with public.
I'm using xcode 5.1 and SDK 7.1
Have someone any idea?
Problem is not compliance with apple's role. According to apple's news,
Starting May 15, 2014, new apps and app updates submitted to the App
Store must be built with Xcode 5.1.1
Take build with Xcode 5.1.1 and check it. Xcode version info taken into binary during archive process, see this post.
i also had the same problem with Xcode 5.1.1
you have to update your Application loader for resolve this problem because today onwards Apple accept APP Binary only from applications loader,
for latest version of application loader.
go to iTune Connect login with your Apple credential
Go to --> Manage Your Apps
from the bottom links goto Download Application Loader . its 82 MB .dmg
open your project with XCODE 5.1.1
now set your app deployment target to 7.1 or 7.0 (minimum)
now try to upload your binary with latest Application Loader
Thanks
An email from apple to its developers said that you could start submitting apps to them for iOS 7. O I have Xcode 5 DPS Version 5.0 (5A11365x) And it says that the version bundle is to old to accept apps for approval. How will this work now because apple said it all would be possible?
You use developer preview version which does not allow to submit app to app store.
Update your XCode to official 5.0 version. (From Mac App Store).
Hope my answer may help..
Its not must actually even you can still submit your apps with iOS6.x version build with your Xcode 4.6.3.
What they trying to convey in that mail is, they are just letting you know that you can now start submitting iOS7 app because there is whole lot of new thing out there with iOS 7.0 sdk.
When I try to convert my iO6.x version to 7.0 with Xcode 5 i didnt face any problem on building or submitting the app.
In order to submit apps to the App Store, you will need Xcode 5.
Submission to the App Store for iOS 7 requires Xcode (build 5A1413 and above).
If you are using any of the Xcode 5 Betas (including the GM Seed), upgrading is necessary. You can either upgrade through the App Store, or download the .dmg through the Apple Developer Portal at developer.apple.com
Do you have the latest version of Xcode 5, which is now the fully released version on the store?