The IPP tool is failing at finding all my certificates. It loads 3 of them (no idea where it is getting them from though as those aren’t in my keychain on Mac) and then hangs with the error:
IPP ERROR: Application exception: System.ArgumentOutOfRangeException: Cannot be negative.
Here’s the log:
LogTemp:Display: Running Mono...
LogTemp:Display: Setting up Mono
LogTemp:Display: /Users/Shared/UnrealEngine/4.14/Engine /Users/Shared/UnrealEngine/4.14
LogTemp:Display: Executing iPhonePackager Install Engine -project /Users/tanis/Documents/Unreal Projects/CouchKnights/CouchKnights.uproject -certificate /Users/tanis/Dropbox/Shared/Apple/Certificati_Valerio3.p12 -bundlename it.altralogica.couchknights
LogTemp:Display: CWD: /Users/Shared/UnrealEngine/4.14/Engine/Binaries/DotNET/IOS
LogTemp:Display: Initial Dir: /Users/Shared/UnrealEngine/4.14/Engine
LogTemp:Display: Env CWD: /Users/Shared/UnrealEngine/4.14/Engine/Binaries/DotNET/IOS
LogTemp:Display: BranchPath = iMacValerio.local///Users/Shared/UnrealEngine/4.14/Engine/Binaries/DotNET/IOS/../.. --- GameBranchPath = iMacValerio.local///Users/Shared/UnrealEngine/4.14/Engine/Binaries/DotNET/IOS/../..
LogTemp:Display: 1 identity imported.
LogTemp:Display: CERTIFICATE-Name:iPhone Distribution: XXXX srl,Validity:EXPIRED,StartDate:2010-06-16T14:39:31.0000000Z,EndDate:2011-06-16T14:39:31.0000000Z
LogTemp:Display: CERTIFICATE-Name:iPhone Developer: XXXXXX (37674N93AS),Validity:EXPIRED,StartDate:2010-11-06T11:45:32.0000000Z,EndDate:2011-11-06T11:45:32.0000000Z
LogTemp:Display: CERTIFICATE-Name:iPhone Distribution: XXXXXXXX,Validity:EXPIRED,StartDate:2010-09-29T15:48:24.0000000Z,EndDate:2011-09-29T15:48:24.0000000Z
LogTemp:Display: IPP ERROR: Application exception: System.ArgumentOutOfRangeException: Cannot be negative.
LogTemp:Display: Parameter name: length
LogTemp:Display: at System.String.Substring (Int32 startIndex, Int32 length) [0x00000] in <filename unknown>:0
LogTemp:Display: at iPhonePackager.CodeSignatureBuilder.FindCertificates () [0x00000] in <filename unknown>:0
LogTemp:Display: at iPhonePackager.Program.Main (System.String[] args) [0x00000] in <filename unknown>:0