2025r3 seems to have addressed the AppID problem that was plaguing my submissions using the Publish button, but now seems to have been replaced with a couple of new problems:
Publish can give a “The .pkg file has successfully sent bla blah” message when often it has not been successfully submitted at all - meaning you can waste time waiting for it to appear in appstoreconnect.com when it won’t at all.
The log.text file also states “The .pkg file has successfully sent to App Store Connect.” when it hasn’t. And there are insufficient details in the log to usefully debug the problem.
Using Transporter then reveals the problem in its much more detailed logs - more detail on that below.
It would be useful to have a Publish button that does not try uploading, but instead sends to Transporter for uploading.
With regards the error found; Transporter reports ““Entitlement in the signature does not exist in the provisioning profile.” It appears that Xojo is for some reason adding the com.apple.developer.team-identifier in the entitlements code - presumably taken from the app specific password dialog for logging into AppStoreConnect as I don’t see that entered anywhere else. Transporter rejects this as it does not exist in the provisioning profile created by developer.apple.com. I can’t see a way to remove the team ID from the entitlements without manual resigning and rebuilding of the .pkg.
Publishing a DesktopApp to AppStoreConnect (with Xojo 2025r21 an 2025r3) still not working on my System macOS Tahoe 26.1. (“Publish” said “Success”, but it never showed up in AppStoreConnect)
After some hours testing and analyzing finally I found a solution:
a) Build App with Xojo ( with Option “Signing”, no Notarization)
b) Edit in Terminal (eg. with vi ) App-File Contents/Info.plist
some data is wrong, some elements are missing
like CFBundleVersion wrong (5 digits not allowed, max 3 separated with dots is correct),
or LSApplicationCategoryType missing,
not sure if it is necessary, but even changed DOCTYPE from some lokal version 0.9
to official 1.0 from apple
…. took me some hours trying, but finally it was ok for AppStoreConnect
c) codesign the app (“Developer ID Application…”)
d) productbuild to create pkg-file (“3rd Party Mac Developer …”)
e) Upload pkg-file with Transporter.app
And it shows a few minutes later itself online in Website AppStoreConnect as a Build …
May be, I will try AppWrapper too, but I am not happy, to pay for something that should work within Xojo itself.
Xojo built-in publishing to AppStoreConnect is “wonky” (for me it works only sometimes, more often not), workaround with manual editing (plus codesign, productbuild, …) takes a lot of time,
Now I’m using AppWrapper, it works fine, happy now