Version

menu_open

iOS

The Wwise-GME Unity integration requires specific settings for iOS.

The following table shows the expected paths. Ensure that the various GME libraries are in the appropriate locations.

Platform

GME libraries

Path

iOS

libGMESDK.a

libTencentGMEPlugin.a

TencentGMEPluginFactory.h

TencentGMEPlugin.h

Assets\Wwise\API\Runtime\Plugins\iOS\DSP

When building for iOS, Unity generates an Xcode project. To link the GME In-Game Voice Chat library, change some settings in the Xcode project. Use the reference code in the following file to make these changes: Assets/Editor/iosProjectScript.cs.

The settings can be divided into three categories, with pseudo code as follows:

  • Library dependency: proj.AddFrameworkToProject (target, "libresolv.9.tbd", false);

  • Disable Bitcode: proj.SetBuildProperty (target, "ENABLE_BITCODE", "NO");

  • Apply permission: rootDict.SetString ("NSMicrophoneUsageDescription", "GMEDemo")

For the other platforms, there are no specific settings to configure.


Was this page helpful?

Need Support?

Questions? Problems? Need more info? Contact us, and we can help!

Visit our Support page

Tell us about your project. We're here to help.

Register your project and we'll help you get started with no strings attached!

Get started with Wwise