iOS Device is Not Showing as Connected in UE4

Hey everyone,

I am new to iOS development, and am currently trying to install an IPA of my game onto my iPhone.

I do not own a Mac and am currently working from a Windows-based PC. I followed the UE documentation to setup my Apple provision profile and certificate, and built my IPA successfully.
Documentation page: [Packaging iOS Projects in Unreal Engine | Unreal Engine 5.1 Documentation][1]

321567-2020-11-09-14-24-23-window.png

Now according to the documentation, I need to install my IPA on my iPhone using the iPhonePackager and am having trouble because the iPhonePackager “Timed out while trying to connect to a mobile device.”
Documentation page: [iOS, iPadOS, and tvOS support for Unreal Engine | Unreal Engine 5.1 Documentation][2]

My iPhone is connected to my computer. I can ‘see’ it in File Explorer and iTunes. I cannot see it though in UE4 under the Launch button’s dropdown Devices header. I tried to follow the documentation for launching/testing a single level on my device, but cannot select my iPhone because it does not show up in Launch’s dropdown.
Documentation page: [Setting Up an Unreal Engine Project for iOS | Unreal Engine 5.1 Documentation][3]

My main question is: How can I make the iPhonePackager and/or UE4 ‘connect’ to my iPhone so I can install my IPA?

Any and all advice is appreciated! Thank you.

I left a post in the forum about a similar problem and how I solved it, here’s the bit that might help…

I’ve got a fresh setup of UE4.25.4 and was trying to setup a PC ‘content only’ project deployment workflow. I have iTunes v12.10.10.2 - 64bit installed direct from Apple not the Microsoft flavour. iTunes sees the old iPhone I have but I couldn’t find my old phone in the launch menu in UE.

Plenty of google got me to this page https://www.parallelcube.com/2019/09...on-ue4-part-2/

When I checked my registry at the following location ‘HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Apple Inc.\Apple Mobile Device Support\Shared’ for the ‘MobileDeviceDLL’ key it didn’t exist. So I manually added it and set its value as per the link, so… ‘C:\Program Files (x86)\Common Files\Apple\Mobile Device Support\MobileDevice.dll’ and everything started to work.

…might be a different issue but worth a look?

Exactly the issue I got all day. I will have a look.

Many thanks appymedia.

No problem, hope it fixes things.

thank you, this solved my problem

This helped to me as well thank you very much,

por si alguien habla español he entrado en editor del registro, he ido a la carpeta que dice el comentario, y añadido un valor de cadena, le doy modificar y añado el directorio que indica el comentario, reinicio unreal y ya aparece el iphone