I’m using a Mac Mini remotely from my Windows machine. I’ve already created my certificate and provisioning profiles, installed them on the Mac via Xcode, and set everything up in Project Settings. However, when I try to sign the build with Xcode, I get the following error:
UATHelper: Packaging (IOS): Command line invocation:
UATHelper: Packaging (IOS): /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild build -workspace /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Intermediate/ProjectFiles/UniqKiller_IOS_UniqKillerClient.xcworkspace -scheme UniqKillerClient -configuration Development -destination generic/platform=iOS -hideShellScriptEnvironment CODE_SIGN_ALLOW_ENTITLEMENTS_MODIFICATION=YES CODE_SIGN_STYLE=Manual "CODE_SIGN_IDENTITY=Apple Development: Danilo Santos (JQRZZ3F92S)" PROVISIONING_PROFILE_SPECIFIER=4f9144b4-deb0-4ef3-8261-9df0ad48d1b1 UE_XCODE_BUILD_MODE=PostBuildSync
UATHelper: Packaging (IOS): Build settings from command line:
UATHelper: Packaging (IOS): CODE_SIGN_ALLOW_ENTITLEMENTS_MODIFICATION = YES
UATHelper: Packaging (IOS): CODE_SIGN_IDENTITY = Apple Development: Danilo Santos (JQRZZ3F92S)
UATHelper: Packaging (IOS): CODE_SIGN_STYLE = Manual
UATHelper: Packaging (IOS): PROVISIONING_PROFILE_SPECIFIER = 4f9144b4-deb0-4ef3-8261-9df0ad48d1b1
UATHelper: Packaging (IOS): UE_XCODE_BUILD_MODE = PostBuildSync
UATHelper: Packaging (IOS): Run pre-actions
UATHelper: Packaging (IOS): SchemeAction Touch\ UBT\ generated\ tiles /var/folders/pn/vqffdjvd3nx9vzzdxlzn7d4h0000gq/T/SchemeScriptAction-iqiCdG.sh
UATHelper: Packaging (IOS): cd /var/folders/pn/vqffdjvd3nx9vzzdxlzn7d4h0000gq/T/
UATHelper: Packaging (IOS): /bin/sh -c /var/folders/pn/vqffdjvd3nx9vzzdxlzn7d4h0000gq/T/SchemeScriptAction-iqiCdG.sh
UATHelper: Packaging (IOS): note: Using codesigning identity override: Apple Development: Danilo Santos (JQRZZ3F92S)
UATHelper: Packaging (IOS): ComputePackagePrebuildTargetDependencyGraph
UATHelper: Packaging (IOS): CreateBuildRequest
UATHelper: Packaging (IOS): SendProjectDescription
UATHelper: Packaging (IOS): CreateBuildOperation
UATHelper: Packaging (IOS): ComputeTargetDependencyGraph
UATHelper: Packaging (IOS): note: Building targets in dependency order
UATHelper: Packaging (IOS): note: Target dependency graph (1 target)
UATHelper: Packaging (IOS): Target 'UniqKillerClient' in project 'UniqKillerClient (IOS)' (no dependencies)
UATHelper: Packaging (IOS): GatherProvisioningInputs
UATHelper: Packaging (IOS): CreateBuildDescription
UATHelper: Packaging (IOS): ExecuteExternalTool /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -x c -c /dev/null
UATHelper: Packaging (IOS): ExecuteExternalTool /Applications/Xcode.app/Contents/Developer/usr/bin/actool --print-asset-tag-combinations --output-format xml1 /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UnrealEngine/Engine/Build/IOS/Resources/Assets.xcassets
UATHelper: Packaging (IOS): ExecuteExternalTool /Applications/Xcode.app/Contents/Developer/usr/bin/actool --version --output-format xml1
UATHelper: Packaging (IOS): ExecuteExternalTool /Applications/Xcode.app/Contents/Developer/usr/bin/ibtool --version --output-format xml1
UATHelper: Packaging (IOS): Build description signature: c44a9308f2434c614be6f48beca3955d
UATHelper: Packaging (IOS): Build description path: /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Intermediate/ProjectFilesIOS/build/XCBuildData/c44a9308f2434c614be6f48beca3955d.xcbuilddata
UATHelper: Packaging (IOS): ProcessProductPackaging "" /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/UniqKillerClient\ (IOS).build/IOS/UniqKillerClient.build/UniqKillerClient.app.xcent (in target 'UniqKillerClient' from project 'UniqKillerClient (IOS)')
UATHelper: Packaging (IOS): cd /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Intermediate/ProjectFilesIOS
UATHelper: Packaging (IOS): Entitlements:
UATHelper: Packaging (IOS): {
UATHelper: Packaging (IOS): "application-identifier" = "PS5RJ6SCC5.com.HypeJoeGames.UniqKiller";
UATHelper: Packaging (IOS): "com.apple.developer.team-identifier" = PS5RJ6SCC5;
UATHelper: Packaging (IOS): "get-task-allow" = 1;
UATHelper: Packaging (IOS): }
UATHelper: Packaging (IOS): builtin-productPackagingUtility -entitlements -format xml -o /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/UniqKillerClient\ \(IOS\).build/IOS/UniqKillerClient.build/UniqKillerClient.app.xcent
UATHelper: Packaging (IOS): ProcessProductPackaging /Users/hypejoeguest/Library/Developer/Xcode/UserData/Provisioning\ Profiles/4f9144b4-deb0-4ef3-8261-9df0ad48d1b1.mobileprovision /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/IOS/UniqKillerClient.app/embedded.mobileprovision (in target 'UniqKillerClient' from project 'UniqKillerClient (IOS)')
UATHelper: Packaging (IOS): cd /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Intermediate/ProjectFilesIOS
UATHelper: Packaging (IOS): builtin-productPackagingUtility /Users/hypejoeguest/Library/Developer/Xcode/UserData/Provisioning\ Profiles/4f9144b4-deb0-4ef3-8261-9df0ad48d1b1.mobileprovision -o /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/IOS/UniqKillerClient.app/embedded.mobileprovision
UATHelper: Packaging (IOS): ProcessProductPackagingDER /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/UniqKillerClient\ (IOS).build/IOS/UniqKillerClient.build/UniqKillerClient.app.xcent /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/UniqKillerClient\ (IOS).build/IOS/UniqKillerClient.build/UniqKillerClient.app.xcent.der (in target 'UniqKillerClient' from project 'UniqKillerClient (IOS)')
UATHelper: Packaging (IOS): cd /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Intermediate/ProjectFilesIOS
UATHelper: Packaging (IOS): /usr/bin/derq query -f xml -i /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/UniqKillerClient\ \(IOS\).build/IOS/UniqKillerClient.build/UniqKillerClient.app.xcent -o /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/UniqKillerClient\ \(IOS\).build/IOS/UniqKillerClient.build/UniqKillerClient.app.xcent.der --raw
UATHelper: Packaging (IOS): CompileAssetCatalogVariant thinned /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/IOS/UniqKillerClient.app /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UnrealEngine/Engine/Build/IOS/Resources/Assets.xcassets (in target 'UniqKillerClient' from project 'UniqKillerClient (IOS)')
UATHelper: Packaging (IOS): cd /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Intermediate/ProjectFilesIOS
UATHelper: Packaging (IOS): /Applications/Xcode.app/Contents/Developer/usr/bin/actool /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UnrealEngine/Engine/Build/IOS/Resources/Assets.xcassets --compile /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/UniqKillerClient\ \(IOS\).build/IOS/UniqKillerClient.build/assetcatalog_output/thinned --output-format human-readable-text --notices --warnings --export-dependency-info /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/UniqKillerClient\ \(IOS\).build/IOS/UniqKillerClient.build/assetcatalog_depende
ncies_thinned --output-partial-info-plist /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/UniqKillerClient\ \(IOS\).build/IOS/UniqKillerClient.build/assetcatalog_generated_info.plist_thinned --app-icon AppIcon --compress-pngs --enable-on-demand-resources YES --development-region English --target-device iphone --target-device ipad --minimum-deployment-target 15.0 --platform iphoneos
UATHelper: Packaging (IOS): /* com.apple.actool.compilation-results */
UATHelper: Packaging (IOS): /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/UniqKillerClient (IOS).build/IOS/UniqKillerClient.build/assetcatalog_generated_info.plist_thinned
UATHelper: Packaging (IOS): /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/UniqKillerClient (IOS).build/IOS/UniqKillerClient.build/assetcatalog_output/thinned/AppIcon60x60@2x.png
UATHelper: Packaging (IOS): /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/UniqKillerClient (IOS).build/IOS/UniqKillerClient.build/assetcatalog_output/thinned/AppIcon76x76@2x~ipad.png
UATHelper: Packaging (IOS): /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/UniqKillerClient (IOS).build/IOS/UniqKillerClient.build/assetcatalog_output/thinned/Assets.car
UATHelper: Packaging (IOS): LinkAssetCatalog /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UnrealEngine/Engine/Build/IOS/Resources/Assets.xcassets (in target 'UniqKillerClient' from project 'UniqKillerClient (IOS)')
UATHelper: Packaging (IOS): cd /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Intermediate/ProjectFilesIOS
UATHelper: Packaging (IOS): builtin-linkAssetCatalog --thinned /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/UniqKillerClient\ \(IOS\).build/IOS/UniqKillerClient.build/assetcatalog_output/thinned --thinned-dependencies /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/UniqKillerClient\ \(IOS\).build/IOS/UniqKillerClient.build/assetcatalog_dependencies_thinned --thinned-info-plist-content /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/UniqKillerClient\ \(IOS\).build/IOS/UniqKillerClient.build/assetcatalog_generate
d_info.plist_thinned --unthinned /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/UniqKillerClient\ \(IOS\).build/IOS/UniqKillerClient.build/assetcatalog_output/unthinned --unthinned-dependencies /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/UniqKillerClient\ \(IOS\).build/IOS/UniqKillerClient.build/assetcatalog_dependencies_unthinned --unthinned-info-plist-content /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/UniqKillerClient\ \(IOS\).build/IOS/UniqKillerClient.build/assetcatalog_generated_info.plist_unthinned --out
put /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/IOS/UniqKillerClient.app --plist-output /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/UniqKillerClient\ \(IOS\).build/IOS/UniqKillerClient.build/assetcatalog_generated_info.plist
UATHelper: Packaging (IOS): note: Emplaced /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/IOS/UniqKillerClient.app/Assets.car (in target 'UniqKillerClient' from project 'UniqKillerClient (IOS)')
UATHelper: Packaging (IOS): note: Emplaced /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/IOS/UniqKillerClient.app/AppIcon76x76@2x~ipad.png (in target 'UniqKillerClient' from project 'UniqKillerClient (IOS)')
UATHelper: Packaging (IOS): note: Emplaced /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/IOS/UniqKillerClient.app/AppIcon60x60@2x.png (in target 'UniqKillerClient' from project 'UniqKillerClient (IOS)')
UATHelper: Packaging (IOS): ProcessInfoPlistFile /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/IOS/UniqKillerClient.app/Info.plist /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Build/IOS/UBTGenerated/Info.Template.plist (in target 'UniqKillerClient' from project 'UniqKillerClient (IOS)')
UATHelper: Packaging (IOS): cd /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Intermediate/ProjectFilesIOS
UATHelper: Packaging (IOS): builtin-infoPlistUtility /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Build/IOS/UBTGenerated/Info.Template.plist -producttype com.apple.product-type.application -genpkginfo /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/IOS/UniqKillerClient.app/PkgInfo -expandbuildsettings -format xml -platform iphoneos -additionalcontentfile /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/UniqKillerClient\ \(IOS\).build/IOS/UniqKillerClient.build/assetcatalog_generated_info.plist -requiredArchitecture arm64
-o /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/IOS/UniqKillerClient.app/Info.plist
UATHelper: Packaging (IOS): PhaseScriptExecution Copy\ Executable\ and\ Staged\ Data\ into\ .app /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/UniqKillerClient\ (IOS).build/IOS/UniqKillerClient.build/Script-9EB347CC378E88AE5069CDE8.sh (in target 'UniqKillerClient' from project 'UniqKillerClient (IOS)')
UATHelper: Packaging (IOS): cd /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Intermediate/ProjectFilesIOS
UATHelper: Packaging (IOS): /bin/sh -c /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/UniqKillerClient\\\ \\\(IOS\\\).build/IOS/UniqKillerClient.build/Script-9EB347CC378E88AE5069CDE8.sh
UATHelper: Packaging (IOS): Copying executable and any standalone dylibs into /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/IOS/UniqKillerClient.app but do not overwrite unless src is newer
UATHelper: Packaging (IOS): =========================================================================================
UATHelper: Packaging (IOS): WARNING: To run, you must have a valid staged build directory. The Staged location is:
UATHelper: Packaging (IOS): /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Saved/StagedBuilds/IOSClient
UATHelper: Packaging (IOS): Use the editor's Platforms menu, or run a command like::
UATHelper: Packaging (IOS): ./RunUAT.sh BuildCookRun -platform=IOS -project=<project> -build -cook -stage -pak
UATHelper: Packaging (IOS): =========================================================================================
UATHelper: Packaging (IOS): CodeSign /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/IOS/UniqKillerClient.app (in target 'UniqKillerClient' from project 'UniqKillerClient (IOS)')
UATHelper: Packaging (IOS): cd /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Intermediate/ProjectFilesIOS
UATHelper: Packaging (IOS): Signing Identity: "Apple Development: Danilo Santos (JQRZZ3F92S)"
UATHelper: Packaging (IOS): Provisioning Profile: "UniqKiller_Development"
UATHelper: Packaging (IOS): (4f9144b4-deb0-4ef3-8261-9df0ad48d1b1)
PackagingResults: Warning: To run, you must have a valid staged build directory. The Staged location is:
UATHelper: Packaging (IOS): /usr/bin/codesign --force --sign BD92428EE8FBE64AFC800BD022DBF4ABF7F16D41 --entitlements /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/UniqKillerClient\ \(IOS\).build/IOS/UniqKillerClient.build/UniqKillerClient.app.xcent --timestamp\=none --generate-entitlement-der /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/IOS/UniqKillerClient.app
UATHelper: Packaging (IOS): Warning: unable to build chain to self-signed root for signer "Apple Development: Danilo Santos (JQRZZ3F92S)"
UATHelper: Packaging (IOS): /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/IOS/UniqKillerClient.app: errSecInternalComponent
UATHelper: Packaging (IOS): Command CodeSign failed with a nonzero exit code
UATHelper: Packaging (IOS): ** BUILD FAILED **
UATHelper: Packaging (IOS): The following build commands failed:
UATHelper: Packaging (IOS): CodeSign /Users/hypejoeguest/UE5/Builds/BB-8/C/_PROJECTS/UniqKiller/game/Binaries/IOS/UniqKillerClient.app (in target 'UniqKillerClient' from project 'UniqKillerClient (IOS)')
UATHelper: Packaging (IOS): Building workspace UniqKiller_IOS_UniqKillerClient with scheme UniqKillerClient and configuration Development
UATHelper: Packaging (IOS): (2 failures)
UATHelper: Packaging (IOS): ERROR: Failed to finalize the .app with Xcode. Check the log for more information
UATHelper: Packaging (IOS): Total time in Parallel executor: 17.55 seconds
UATHelper: Packaging (IOS): Total execution time: 23.09 seconds
UATHelper: Packaging (IOS): [Remote] Downloading C:\_PROJECTS\UnrealEngine\Engine\Programs\AutomationTool\Saved\Logs\UBA-UnrealPak-Win64-Development_Remote.txt
PackagingResults: Warning: unable to build chain to self-signed root for signer "Apple Development: Danilo Santos (JQRZZ3F92S)"
PackagingResults: Error: Failed to finalize the .app with Xcode. Check the log for more information
UATHelper: Packaging (IOS): Total execution time: 50.24 seconds
UATHelper: Packaging (IOS): Took 50.29s to run dotnet.exe, ExitCode=11
UATHelper: Packaging (IOS): UnrealBuildTool failed. See log for more details. (C:\_PROJECTS\UnrealEngine\Engine\Programs\AutomationTool\Saved\Logs\UBA-UnrealPak-Win64-Development.txt)
UATHelper: Packaging (IOS): AutomationTool executed for 0h 0m 51s
UATHelper: Packaging (IOS): AutomationTool exiting with ExitCode=11 (Error_ProvisionNotFound)
UATHelper: Packaging (IOS): BUILD FAILED
PackagingResults: Error: Provision Not Found
I’ve checked everything and it all seems correct—I don’t know what else to do.