Main bundles are expected to have provisioning profiles in order to be eligible for TestFlight

My development platform is MacOS  Upload project: Qt development application (PKG package) upload to app Store ,Problems occurred after successful delivery   Specific steps: 

  1. Generate APP from QtCreator 
  2. Sign the app dependency library and the APP signature 
  3. Make PKG bags 

And that's what it looks like  Question:  After the Transporter delivery was successful, there was an error, as shown in the screenshot below 

After delivery, the Apple team sent a screenshot of the email below: 

TestFlight in App Store Connect displays an error, as shown below 

What I want to ask: 

  1. I downloaded the Provisioning Profile from Apple Developer (bundled with my APPID) 
  2. After downloading, click Install and a message is displayed indicating failure 
  3. How can I bind provisioning Profile and App together 

case number 101660802342

Maybe it is because your provisioning profile is missing or unavailable to run/use. To fix this problem, I think you should add/fix the provisioning profile. (I am not from Apple)

In general, a Mac app only needs a provisioning profile if the app claims entitlements that must be authorised by the profile. See What exactly is a provisioning profile? for more about that.

I’m not sure how this relates to TestFlight. It’s possible that your app is claiming entitlements that must be authorised by a profile, but it’s also possible that TestFlight always requires a profile.

Either way, the answer is the same: Create a profile and embed it in your app. For advice on how to do that when you’re not using Xcode, see:

Specifically, the first post has an Embed Distribution Provisioning Profiles that’s relevant here.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Main bundles are expected to have provisioning profiles in order to be eligible for TestFlight
 
 
Q