I just updated my project from Unity 5.3.6p8 to 5.5.0b11 and when I try to build for iOS on my Mac I get the following error about Windows Oculus plugins. My game is 2D and I do not use VR. I know how to set platform enabled state on plugins included within my own project, but not sure how to do it for built-in plugins with no existing meta files.
Plugin ‘OVRPlugin.dll’ is used from several locations:
/Applications/Unity/Unity.app/Contents/UnityExtensions/Unity/VR/install_with_editor/Win64/OVRPlugin.dll would be copied to /OVRPlugin.dll
/Applications/Unity/Unity.app/Contents/UnityExtensions/Unity/VR/install_with_editor/Win/OVRPlugin.dll would be copied to /OVRPlugin.dll
Plugin ‘openvr_api.dll’ is used from several locations:
/Applications/Unity/Unity.app/Contents/UnityExtensions/Unity/VR/win64/openvr_api.dll would be copied to /openvr_api.dll
/Applications/Unity/Unity.app/Contents/UnityExtensions/Unity/VR/win/openvr_api.dll would be copied to /openvr_api.dll
Plugin ‘AudioPluginOculusSpatializer.dll’ is used from several locations:
/Applications/Unity/Unity.app/Contents/UnityExtensions/Unity/VR/install_with_editor/Win64/AudioPluginOculusSpatializer.dll would be copied to /AudioPluginOculusSpatializer.dll
/Applications/Unity/Unity.app/Contents/UnityExtensions/Unity/VR/install_with_editor/Win/AudioPluginOculusSpatializer.dll would be copied to /AudioPluginOculusSpatializer.dll
Please fix plugin settings and try again.
UnityEditor.Modules.DefaultPluginImporterExtension:CheckFileCollisions(String)
UnityEditorInternal.PluginsHelper:CheckFileCollisions(BuildTarget) (at /Users/builduser/buildslave/unity/build/Editor/Mono/Plugins/PluginsHelper.cs:25)
UnityEditor.HostView:OnGUI()
After deleting the Library and obj folders the problem went away.
2 Likes