AGK Studio has serious issues, and is completely dysfunctional on iOS.
(Don't even let me start with Amazon Kindle issues).
As it stands, the transporter uploader tool keeps failing to upload with the following errors being generated irrespective of what version of AppGameKit is used (Full error log):
---------------------------------
ERROR ITMS-90035: "Invalid Signature. Invalid Info.plist (plist or signature have been modified). The file at path [xxxxxxxxxxxxx] is not properly signed. Make sure you have signed your application with a distribution certificate, not an ad hoc certificate or a development certificate. Verify that the code signing settings in Xcode are correct at the target level (which override any values at the project level). Additionally, make sure the bundle you are uploading was built using a Release target in Xcode, not a Simulator target. If you are certain your code signing settings are correct, choose "Clean All" in Xcode, delete the "build" directory in the Finder, and rebuild your release target. For more information, please consult https://developer.apple.com/library/ios/documentation/Security/Conceptual/CodeSigningGuide/Introduction/Introduction.html"
ERROR ITMS-90046: "Invalid Code Signing Entitlements. Your application bundle's signature contains code signing entitlements that are not supported on iOS. Specifically, value '4245WA8N82.com.thegamecreators.agk2player' for key 'application-identifier' in 'Payload/xxxxxxxxxxxxx' is not supported. This value should be a string starting with your TEAMID, followed by a dot '.', followed by the bundle identifier."
ERROR ITMS-90163: "Invalid Code Signing Entitlements. The entitlements in your app bundle signature do not match the ones that are contained in the provisioning profile. The bundle contains a key that is not included in the provisioning profile: 'com.apple.developer.networking.multicast' in 'Payload/xxxxxxxxxxxxx'."
ERROR ITMS-90164: "Invalid Code Signing Entitlements. The entitlements in your app bundle signature do not match the ones that are contained in the provisioning profile. According to the provisioning profile, the bundle contains a key value that is not allowed: '4245WA8N82' for the key 'com.apple.developer.team-identifier' in 'Payload/xxxxxxxxxxxxx'."
ERROR ITMS-90164: "Invalid Code Signing Entitlements. The entitlements in your app bundle signature do not match the ones that are contained in the provisioning profile. According to the provisioning profile, the bundle contains a key value that is not allowed: '4245WA8N82.com.thegamecreators.agk2player' for the key 'application-identifier' in 'Payload/xxxxxxxxxxxxx'."
ERROR ITMS-90164: "Invalid Code Signing Entitlements. The entitlements in your app bundle signature do not match the ones that are contained in the provisioning profile. According to the provisioning profile, the bundle contains a key value that is not allowed: 'true' for the key 'get-task-allow' in 'Payload/xxxxxxxxxxxxx'."
ERROR ITMS-90179: "Invalid Code Signing. The executable 'Payload/xxxxxxxxxxxxx/Frameworks/SCSDKCoreKit.framework/SCSDKCoreKit' must be signed with the certificate that is contained in the provisioning profile."
ERROR ITMS-90179: "Invalid Code Signing. The executable 'Payload/xxxxxxxxxxxxx/Frameworks/SCSDKCreativeKit.framework/SCSDKCreativeKit' must be signed with the certificate that is contained in the provisioning profile."
ERROR ITMS-90179: "Invalid Code Signing. The executable 'Payload/xxxxxxxxxxxxx' must be signed with the certificate that is contained in the provisioning profile."
ERROR ITMS-90334: "Invalid Code Signature Identifier. The identifier "com.thegamecreators.agk2player" in your code signature for "xxxxxxxxxxxxxxxx" must match its Bundle Identifier "com.xxxxxxxxxxxxxxxx""
WARNING ITMS-90901: "Missing full-screen support for the latest iPad mini display. The “xxxxxxxxxxxxxxxx” bundle includes UIRequiresFullScreen=YES in the Info.plist or supports only a subset of UISupportedInterfaceOrientations, and is built with the 14.5 SDK. To take advantage of the full screen size, recompile with Xcode 13 and the SDK for iPadOS 15 or later."
---------------------------------
Just a few things to add:
1) I'm not new to iOS export, and have followed all exporting procedures to the letter.
2) There is nothing wrong with my provisioning profile and certificate. I even created new ones just for the sake of fixing these issues to no avail.
3) I don't even touch XCODE while exporting the IPA seeing as this is Tier 1.
4) I'm using a BRAND NEW M1 Macbook system, which is dedicated to development. So there is no issue of me tinkering with the system to cause any of these errors.
5)
4245WA8N82.com.thegamecreators.agk2player ---- This is CLEARLY an issue which will result in an immediate rejection.
It is clear to me that AppGameKit Studio is just not doing what it should, and till this very moment, there are no solutions.
It goes beyond a nightmare to say the least.
.....