Merge multiple Unreal plugin packages
Learn how to merge multiple Unreal plugin packages for multi-platform support.
Read time 1 minuteLast updated 43 minutes ago
If you are working with multiple platforms, you might need to merge several Unreal plug-in packages before you can add it to your project or to all projects.
-
Download all required target platform packages from the Unity Dashboard.
-
Choose one package to be your primary plug-in package.
-
In one of the non-primary packages, navigate to. Copy the folder with the platform name that you want to use into your primary package at the same location.
vivox-unreal4-sdk-\<version>\VivoxCore\Source\ThirdParty\VivoxCoreLibrary- Repeat this process as necessary for all non-primary packages.
-
In thedirectory of your primary package, locate the
vivox-unreal4-sdk-\<version>\VivoxCorefile. Update theVivoxCore.upluginsection of this file to include the names of all of the platforms that your product will support. Check theWhitelistPlatformsof the non-primary package that you are migrating libraries from to know which platform names to use.VivoxCore.uplugin
Example: Targeting PlayStation 4 and XBOX One
-
Download the PlayStation 4 package and the XBOX One package.
-
In the XBOX One package, navigate to. Copy the XB1 folder to
vivox-unreal4-sdk-\<version>\VivoxCore\Source\ThirdParty\VivoxCoreLibraryin the PlayStation 4 package.vivox-unreal4-sdk-\<version>\VivoxCore\Source\ThirdParty\VivoxCoreLibraryThis results inin the PlayStation 4 package containing the following folders: PlayStation4, Windows, and XB1.vivox-unreal4-sdk-\<version>\VivoxCore\Source\ThirdParty\VivoxCoreLibrary -
In thedirectory of the PlayStation 4 package, edit the WhitelistPlatforms section of the
vivox-unreal4-sdk-\<version>\VivoxCorefile to include "Win64", "PS4", "XboxOne", (including the trailing comma).VivoxCore.uplugin