Closed lmalcom closed 6 years ago
Hi lmalcom,
Thanks very much for the issue report. We believe this relates to the following issue in recent versions of Unity:
https://issuetracker.unity3d.com/issues/plugins-not-copied-to-the-standalone-plugin-folder-when-they-are-marked-to-be-included-in-build
Happily there's also a workaround. If you select the file Assets/Wrld/Plugins/x86_64/StreamAlpha.bundle in Unity's Inspector, you should be able to see a checkbox for Mac OS X x64 in the Platform settings panel. If you uncheck and re-check this box, the standalone macOS builds should start behaving themselves again.
We have a new SDK release coming up in the next few weeks which will contain a code workaround for this issue, to avoid the need for manual steps. Thanks for bearing with us in the meantime. I hope this helps. Please let us know if there's anything else.
Kind regards,
John
Awesome, thanks!
Description
Hello, I just started with the WRLD api and it works in the Unity editor, and also works when building for Windows but does not work on Mac.
Steps to Reproduce
Expected behavior: Map should show up.
Actual behavior: It does not because of this error. It shows up in the Unity Editor, but when built does not function.
Reproduces how often: Always, i.e. the build never works.
Additional Information
Any additional information, configuration or data that might be necessary to reproduce the issue, e.g.:
What device, operating system and version of Unity are you using? Unity 2017.3.0f3, tried on both Windows 10 and Mac. Build target was Mac OSX, I confirmed this several times on several machines.
What version of the WRLD Unity SDK are you using? 0.5
Does the issue occur in the Unity editor and/or when deployed to a device? Only when deployed for Mac.
If possible, a minimal Unity project that reproduces the problem. (Please remove any sensitive credentials or API keys before posting, though!)
I can't show the code unless necessary, but here is the error from the log.