My problem is its dropping the .framework in the root app bundle vs inside .app/Frameworks/*
If I zip the framework in the embeddedLibraries structure inside of a Frameworks folder it copies the entire thing successfully but fails to link at compile /deploy time.
If I have both frameworks inside the embeddedFrameworks one inside a Frameworks/ and one at root, it builds but deploys fail because it fails ipa verification (probably because the framework is in a bad path)
Is there a way to do this properly or specify a non root install path for the framework?
Right now I have to hand edit the.app and manually resign to get something usable.
Hi, this problem might have almost fixed my issue because a framework i am trying to use require embedded content. But after i finish building the ipa, and when i try to install it into my phone, i get the following error
It is saying some codesigning error, and it is because of the framework files being copied at packaging time. Possible verification failure. Is there any way for me to fix this ?
The only thing i did was add
RuntimeDependencies.Add(Path.Combine(ModuleDirectory, “lib/IOS/Skillz.framework/*”), UnrealBuildTool.StagedFileType.SystemNonUFS);
along with
[Staging]
+RemapDirectories=(From=“ModuleDirectory/Plugin/lib/IOS”, To=“Frameworks”)