I have a macOS app that contains multiple additional executables. One is a full app bundle, the others are single-file tools with an embedded plist.
So far, I have used Xcode 13 to upload the app to the MAS. This had not (and still does not) report any warnings.
But today, when i tried to upload (or Verify) with Xcode 16.2, I am getting this warning:
I cannot make sense of this. Clearly, the placeholders are not properly filled out, but even if I remove any one of the items from the app, the verification keeps report the same warning.
Only if I remove ALL of the embedded app and executables, the warning goes away.
Now, the problem is that I can't see what I need to do. My Xcode signing setting are set to "Automatic", and it shows "Provisioning Profile: None required" for the main and all involved sub projects. And I never needed one (the app is not sandboxed and doesn't have to be - it's exempt), and the app was always accepted this way and runs on 10000s of Macs like this, with all executables doing their job as intended.
So, what's this warning about and is that a false flag (e.g. should only be posted for sandboxed apps) or what?