After 2 days of trials, I’m asking for your help as I’m running out of ideas.
Context:
I’m trying to export an iOS build for a project in Unreal Engine 5.4.4 using Remote Build from Windows 11 to a MacBook Pro. Despite importing a valid provisioning profile and certificate (both highlighted in green in the Mobile Provision menu), the build fails when using Rsync ending with an error: Provision Not Found.
My Apple Developer account is active.
Technical Specifications:
- Windows 11
- Unreal Engine 5.4.4
- Latest iTunes (also tried iTunes 12.10.11 for Windows)
- MacBook Pro (Ventura 13.2.1)
- Xcode 14.3.1 (also tested with Xcode 14.1)
Tests Conducted:
- Blueprint-only project (Third-Person Template)
- Modernized Xcode OFF
- Rsync not required (since it’s Blueprint-only)
- Result: Build successful, .ipa file exported
- Same project converted to C++ project
- Rsync triggered
- Remote upload & execution
- Result: Build failed (see logs below)
- Blueprint-only project with C++ Plugin enabled (Rsync triggered)
- Rsync triggered
- Remote upload & execution
- Result: Build failed (same error)
Build Logs:
UATHelper: Packaging (IOS): [Remote] Executing build
UATHelper: Packaging (IOS): Setting up bundled DotNet SDK
[...]
UATHelper: Packaging (IOS): Platform IOS is not a valid platform to build. Check that the SDK is installed properly and that you have the necessary platform support files (DataDrivenPlatformInfo.ini, SDK.json, etc).
[...]
UATHelper: Packaging (IOS): AutomationTool exiting with ExitCode=11 (Error_ProvisionNotFound)
[...]
UATHelper: Packaging (IOS): BUILD FAILED
PackagingResults: Error: Provision Not Found
My Hypothesis:
The issue might be related to:
- a compatibility mismatch between the iOS SDK on my Windows machine and the Xcode version (14.1 or 14.3.1) ?
- Remote build with a MacBook Pro is not working?
- Wifi issue?