Merge multiple Unreal plugin packages
Learn how to merge multiple Unreal plugin packages for multi-platform support.
Read time 1 minuteLast updated 2 days 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 the directory 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. This results invivox-unreal4-sdk-\<version>\VivoxCore\Source\ThirdParty\VivoxCoreLibraryin the PlayStation 4 package containing the following folders: PlayStation4, Windows, and XB1.vivox-unreal4-sdk-\<version>\VivoxCore\Source\ThirdParty\VivoxCoreLibrary -
In the directory 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