"No Valid Certificate Found" message for iPhone setup

Hi,
I’ve been trying to set up my new iPhone to test my app. But when I went through all the steps and opened up my UE4 project, in Project Settinngs>Platforms>iOS, I get a red “No Valid Certificate Found” under Mobile Provision and I can’t run my app on my new iPhone.

I’ve gone through the following steps:

  • I’ve open up the iPhonePackager.exe and it prompted me to select my UE4 project, which I did.
  • I clicked on Create Certificate Request and a Key Pair where I then filled in my email address (1), Common Name (2) and generated a key pair and put it in a folder in my PC (3), and then generated my certificate request and put that in a folder in my PC (4). I got all the green check marks for these steps.
  • On my Developer.Apple.com account, I added my certificate where I selected iOS App Development and continued to the section where I uploaded the CSR file, generated and downloaded it.
  • I added my device onto my Developer.Apple.com account.
  • I added my new App ID, where I entered in an App ID Description, selected Explicit App ID and named the Bundle ID and clicked continue and then submit.
  • I added an iOS Provisioning Profile where I selected iOS Development, selected the App ID that created in the previous step, and then selected the Certificate that I had just created. I continued and added the device I was going to use. Then named the profile and clicked generate and downloaded the Provisioning Profile.
  • I went back to the iOS configuration wizard, I imported the mobile provision, which I had downloaded. And I imported the certificate, which I had downloaded where I was promted to choose the key pair I had made. I didn’t get the green check marks for these two steps. I then clicked Ready to Package.

Anyone know where I may have gone wrong?

Same error here no green checkmarks but in editor it says the cetificate is valdi while the provison profile says in red NOT VALID. Did you make progress?

No. Still trying to find a solution, mate.

What I did:
1.Look on apple devloper under provision-select your provision and edit it-check if this provision is associated with the specific developer certificate.(I had to check it)
2.Make sure both are for DEVELOPMENT. Not one for distribution and the other one for development.
3.Go to Packaging settings and make sure you are set FOR DEVELOPMENT and uncheck for distribution. NOT for shipping
I had the same issue(provision not valid but vertificate valid) now it works for me.
Also check if bundle information are corect thats all

I checked to see if the provision has the correct developer certificate and, yes it was checked. And, yes they’re set for development. And yes, in packaging settings it is also set for development.
The bundle information is correct too. I still get No Valid Certificate Found I’m not sure what the problem is.
In the iPhonePackager log, I noticed that when I try to import the provision or certificate, etc, I get a Could not find file 'D:\Epic Games\UE_4.17\Engine\Build\IOS\UE4Game-Info.plist’
Would this have something to do with the problem I’m having?

are you solve it? I have same problem

No. I gave up. I switched to Android. Doing it on Android was easier for me.