UE4 iOS "valid provisioning profile for this executable was not found"

Hello,
I have been developing an iOS game for iPhones in Unreal Engine 4.25.3. I finished the game and am ready to create my distribution profile and certificates. I used Xcode 10 to create an iOS Distribution Certificate and then went to the apple developer website and made a corresponding profile. I packaged a distribution build, moved the .ipa to my Mac, and tried to put it on my phone. I got the error: "valid provisioning profile for this executable was not found". What causes this? Where should I go next?
Answered by DTS Engineer in 641464022
It sounds like you’re trying to run a build that’s signed with a distribution signing identity. That won’t work. The only thing you can do with a distribution-signed app is submit it to App Store Connect.

The standard way for iOS developers to test the final build of their app before distributing it via the App Store is via TestFlight.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@apple.com"
Accepted Answer
It sounds like you’re trying to run a build that’s signed with a distribution signing identity. That won’t work. The only thing you can do with a distribution-signed app is submit it to App Store Connect.

The standard way for iOS developers to test the final build of their app before distributing it via the App Store is via TestFlight.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@apple.com"
Thank you! That explains a lot.
UE4 iOS "valid provisioning profile for this executable was not found"
 
 
Q