Stuck with iOS Mobile Provision [4.6.1]

I created certificate and mobile provisioning profile. Tried to import these from Project Settings window > iOS > Mobile Provision.

  1. Import Provision/Certificate brings an Open window.
  2. After selecting proper files, nothing happens. Message log doesn’t report any errors, either. UI still shows that there are nothing set for provision nor certificate.

I’m using Mac OS X 10.10, UE4.6.1. Did anyone successfully set up mobile provision setting?

Howdy mindblender,

Just need a bit more information from you before I begin investigating this issue. When you are importing the provisions and certificate, are the red x’s still showing next to the certificate and provision in the project section? Are you having any packaging errors when attempting to package a project?

Any additional information would be greatly appreciated,

Thanks and have a great day!

Yes, I still see the red x icons.

I took screenshots for better explanation of the issue.

http://d.pr/i/1kmDI
http://d.pr/i/57So

Hey mindblender,

Would you be using a binary or source build of UE4?

Just going to have you try a couple of workarounds and see if the clears up the issue as well. Would you be able to go to your library tab on the launcher and click on the dropdown next to the next to the engine version and click on verify. This may clear up an errors that may be occurring.

Also, it may be possible that it is a bad provision and/or certificate. You may want to reach out and get a new one, if the previous workaround does not work for you.

Thanks!

I’m using binary build I downloaded via the launcher. I have github checked out ran scripts to download dependencies and to generate project file, but I’m using the source for reference. I haven’t built the engine on my own.

I tried “Verify” as instructed, but no errors were found. Nothing changed.

Now, I suspect provision’s team id isn’t matching. I found there are two different team ID generated for iOS projects. Thanks for the help

No luck. I re-generated everything again in Apple Developer portal. Nothing changed…

UPDATE:

OK. I could package manually from the menu item, according to the log. It says that packaging process code-signed the binary with the profile and certificate I provided earlier.

However, “Launch” button still doesn’t work because the same error message still appears that no profile, certificate are set.

Is this specific to Mac OS X 10.10, UE4.6.1?

Hey mindblender,

Thanks for the update. I am not exactly sure if this issue is specific to OS X. Would you be able to recreate this issue with a new template project? Also, would the project be a code project or Blueprint?

Have you attempted to Launch on using the new preview build of UE4? If you do attempt this, be sure to open a copy of your project and not to convert in place as our preview builds are not 100% stable at this time.

Thanks!

Howdy mindblender,

Just wanted to check in with you and see if you had the chance to test this issue in the newest preview build. If the issue is still occurring, would you be able to provide the information asked for in the previous comment.

Thanks and have a great day!

Hi mindblender,

We have not heard back from you in a few days, so we are marking this post as Resolved for tracking purposes. If you are still experiencing the issue you reported, please respond to this message with additional information and we will offer further assistance.

Thank you.

Thanks for the response. I just had so many things happening. I couldn’t test this until now.

I failed to resolve the issue with 4.6.1. I tested with 4.7 Preview. I found that it auto detects provisioning profile and certificates once I sync’ed those info from Apple developer portal. Though, I found the following issue:

So, my day job is an iOS engineer, and I’ve been with some companies, now. I ended up with so many provisioning profiles, say 300+ profiles. 4.7 Project setting window tries to show some of profiles, but not all profiles could be presented. I don’t understand why the window is also trying to show totally irrelevant profiles as well. Anyway, to make sure my profile is set correctly. I had to go to ~/Library/MobileDevices/Provisioning Profiles/ and delete all except the UE project’s proflle. When I opened up after this, project window automatically detected the correct pair of certificate and device profile.

Thanks for the follow ups. I will just continue developing my game with 4.7.

Thanks for the update mindblender.

I am happy to hear that you were able to get your project up and running with the correct provisions and certificates. It is really awkward that your project was pulling the incorrect provision and/or cert when you assign the correct one.

I will be sure to test this issue out later today and see if I could replicate it on our internal build.

Thanks again and have a great day!

Hi , me and some others had the same issue, we overcame this issue, but therse still some usefull info for future it helps if u read it. Fail To Import Provioson In 4.9 - Mobile - Unreal Engine Forums hope i could help :slight_smile: