Frequently Asked Questions
My Android build is failing with a duplicate class error?
If you are using Unity 6 or above, please disable the kotlin-stdlib-*.jar library in Assets\Photon\PhotonVoice\PhotonVoiceLibs\Android\libs to avoid a Duplicate class build error.
See Installation / Build instructions / Android.
My generated iOS Xcode project fails to build, with some methods missing?
Add the VideoToolbox framework to the UnityFramework target link dependencies (Build Phases).
See Installation / Build instructions / iOS.
My Android OpenGL build's video stream appears as a black screen on remote clients?
Uncheck Multithreaded Rendering option in Player / Other Settings when building for Android with the OpenGL API.
See Installation / Build instructions / Android.
In my Android OpenGL build, it is not possible to display 2 remote video streams next to each other?
This is a limitation of the Android external video memory handling in OpenGL. If you need to have several remote streams displayed at the same time, please use the Vulkan graphics API if possible. If this is not possible to use the Vulkan graphics API, please contact us, as workarounds are available.
On macOS, Unity can't load a bundle library and reports that it's damaged
In case Unity can't load a bundle library and reports that it's damaged, try to:
- Open the MacOS terminal
cdtoAssets/Photon/PhotonVoice/PhotonVoiceLibs/OSX- Run
xattr -d com.apple.quarantine *.bundle
Other
Please consult the Voice SDK page for additional frequently asked questions.
Back to top- My Android build is failing with a duplicate class error?
- My generated iOS Xcode project fails to build, with some methods missing?
- My Android OpenGL build's video stream appears as a black screen on remote clients?
- In my Android OpenGL build, it is not possible to display 2 remote video streams next to each other?
- On macOS, Unity can't load a bundle library and reports that it's damaged
- Other