No suitable application records were found. Verify your bundle identifier ‘org.qt-project.QtMultimediaQuick’ is correct.

Hello,

so, I have an ".app" file that ultimately contains a C++ application and this one is in Contents/MacOS and there is no other file in the MacOS folder. I have set the Bundle Identifier "CFBundleIdentifier" of the plist (which I double-checked within the app file) to "com.myapp" and "Product bundle identifier" of the "app target" is also set to "com.myapp".

I have code-signed the app successfully, it is notarised successfully and "spctl -av MyApp.app" also reports "Accepted". (I also created a "dmg" Installer app with my file that is also notarised and allows me to install my app on other systems which I have tested).

Now, using:
Code Block
xcrun altool --validate-app -f MyApp.app -u "apple-id" -p "app-specific-password"

yields
Code Block
Error: Unable to validate archive 'MyApp.app'.
Error: code 1190 (App Store operation failed. No suitable application records were found. Verify your bundle identifier ‘org.qt-project.QtMultimediaQuick’ is correct.)

(I removed the three asterisks before both of the lines because they messed up my answer in this forum)

The bundle identifier com.myapp has said app-specific password (that's how I notarise it after all) and I have also created an app in App Store connect where I have selected this specific "Bundle ID" "com.myapp", so exactly what I set in Xcode, what is set in my plist file etc.

But for some reason it ignores my app and just focuses on this Qt framework... which is just a framework.

Maybe, what could be interesting: in order to get my app notarised I also re-signed all these Qt libraries with my Developer ID certificate. Is this an issue?

Any help is highly appreciated!
Still no progress, what can be reasons for this?
Are there any additional tools that I could check against this or some log online that I could investigate?
No suitable application records were found. Verify your bundle identifier ‘org.qt-project.QtMultimediaQuick’ is correct.
 
 
Q