Post not yet marked as solved
This is a giant step backwards. One of the nice things about macOS is the built in apache including PHP. Please reconsider this.
Post marked as Apple Recommended
A few people have reported that copying and renaming the 14.5 DeviceSupport folder to 14.6 within Xcode will work.
Post not yet marked as solved
I am running into this same problem. Checking the code sign gives me:
valid on disk
satisfies its Designated Requirement
and both the main app and helper app have:
keycom.apple.security.app-sandbox/key
true/
Yet when trying to upload I get:
ERROR ITMS-90296: "App sandbox not enabled. The following executables must include the "com.apple.security.app-sandbox" entitlement with a Boolean value of true in the entitlements property list: [( "com.xericdesign.earthdesk.mas.pkg/Payload/EarthDesk.app/Contents/Library/LoginItems/EarthDesk Launcher.app/Contents/MacOS/EarthDesk Launcher" )] Refer to App Sandbox page at https://developer.apple.com/documentation/security/app_sandbox for more information on sandboxing your app."
Post not yet marked as solved
Just an update
By changing all the Code Signing Identities to "Apple Distribution" it now is accepted by Transporter, but the app itself does not run and fails under a "spctl -a -v" check, but passes a check with "codesign -v --strict --deep --verbose=2"
The internal embedded.provisionprofile seems to have different entitlements than I specified in my --entitlements when signing.
Honestly, I spend 40% of my time coding my app and 60% fighting with certificates, signing, entitlements, provisioning and all the other junk that we have to do now. I miss the days of CodeWarrior and even MPW when things just worked.
Post not yet marked as solved
I have filed a DTS incident for this as it is a fairly complex project.