TheGameCreators / AGK-Studio

3 stars 1 forks source link

ITMS-90111: Invalid Toolchain - The status of your (iOS) app, ****, is now "Invalid Binary" #595

Closed SlashIT closed 4 years ago

SlashIT commented 4 years ago

ITMS-90111: Invalid Toolchain After 10 attempts to send IPA, 2 different versions of Macos (High sierra and catalina), 2 versions of xcode (10.1, 11.3) and the new creation of all certificates, Apple continues to refuse the App: "The status of your app has changed to Invalid Binary. " Looking for information on the cause, it would seem that you are using an invalid scheme: in a forum this is the most sensible solution "The format of Entitlements.plist has changed between SDK 3.1.3 and 3.2. If your Entitlements.plist has been created with an SDK previous to 3.2 and now you are trying to update your app using SDK 3.2 or later, it seems that you have to delete Entitlements.plist and add it again using the new format ". "If your app is for both iPhone and iPad, you probably have something like this in the Info.plist file: (img1). You should completely remove the CFBundleIconFiles ~ ipad parameter and include the iPad icon in the Icons files array as in (img2)" img1 img2

SlashIT commented 4 years ago

I forgot, this is the text of the error message in the Apple mail: "ITMS-90111: Invalid Toolchain - Your app was built with a beta version of Xcode or SDK. Apps submitted to the App Store must be built with the GM version of Xcode 10.1 and the SDK for iOS 12.1 and watchOS 5.1, Xcode 7.1 and the SDK for tvOS 9, or Xcode 6 and the SDK for macOS 10.9 or later. If you are using an Xcode beta version to test your app, make sure you are using the latest supported version. For more information about supported beta versions, view the App Store Connect What's New page (https://developer.apple.com/app-store-connect/whats-new/). "

SlashIT commented 4 years ago

Problem solved with the version AppGameKit Studio 2019.12.17b (Mac). App sent and published by Apple.