# MacOS dll not present in UnityPackage fmodstudioL.bundle

**URL:** <https://qa.fmod.com/t/macos-dll-not-present-in-unitypackage-fmodstudiol-bundle/19716>\
**Category:** Unity\
**Tags:** mac\
**Created:** [January 9, 2023, 1:40pm UTC](https://qa.fmod.com/t/macos-dll-not-present-in-unitypackage-fmodstudiol-bundle/19716 "2023-01-09T13:40:01Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Max\_HPY](https://avatars.discourse-cdn.com/v4/letter/m/439d5e/32.png) [@Max\_HPY](https://qa.fmod.com/u/Max_HPY)\
**Post date:** [January 9, 2023, 1:40pm UTC](https://qa.fmod.com/t/macos-dll-not-present-in-unitypackage-fmodstudiol-bundle/19716/1 "2023-01-09T13:40:01Z")

</div>

I have seen some posts on the site that touch MacOS dll exceptions, but don’t quite seem to align with the problem we are having.

One of our team members, has gone remote and is working on their Apple laptop for the time being. Whenever they try to run the project (in editor), they are caught by a DllNotFoundException for a bundle that doesn’t that doesn’t seem to exist in the FMOD for Unity package 2.02.xx any above.  
I have downloaded the package from the [https://www.fmod.com/download](https://www.fmod.com/download) page, but fmodstudioL.bundle isn’t present in the import manager.

I checked all a few other downloads any finally found the bundle in 2.01.05, but not under the correct folder structure that the FMOD file reorganiser from 2.02.07 was expected.

Looking at other posts here, I couldn’t find anyone posting about the same issue, in fact [this post](https://qa.fmod.com/t/repair-fmod-libraries-warning-still-keeps-showing-after-click-repair-button/18213) seems to have the .bundle file from a version of the plugin I downloaded and looked at (2.02.04).

My questions are:

- Why can’t I seem to find this bundle in the plugin?
- Why is it required?
- Can I just grab the .bundle from another version of the FMOD for Unity plugin and put it where the reorganiser wants it to be?

This team member is not making any builds and just needs to be able to play the game in the editor.  
Some practical info:

- Unity version: 2022.1.10f1
- FMOD for Unity version: 2.02.07
- The laptop is using the Apple M1 chip (not sure if that would be a factor at all)

---

<div class="post-metadata">

**Author:** ![Connor\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/connor_fmod/32/3685_2.png) [@Connor\_FMOD](https://qa.fmod.com/u/Connor_FMOD)\
**Post date:** [January 12, 2023, 10:37pm UTC](https://qa.fmod.com/t/macos-dll-not-present-in-unitypackage-fmodstudiol-bundle/19716/2 "2023-01-12T22:37:42Z")

</div>

Hi,

> [@Max\_HPY](#):
>
> Why can’t I seem to find this bundle in the plugin?

The `fmodstudioL.bundle` is found in the staging folder:  
 ![image](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/9/9b9a1375ef762b9c304ffee0b69481491538b850.png)

> [@Max\_HPY](#):
>
> Why is it required?

The `L` stands for logging with makes it easier for debugging when working with FMOD

> [@Max\_HPY](#):
>
> Can I just grab the .bundle from another version of the FMOD for Unity plugin and put it where the reorganiser wants it to be?

It is always better to try to keep everything from the same version as it may cause unexpected behavior.

If your team mate downloads the integration from either our [Downloads Page](https://fmod.com/download#fmodforunity) or the Unity Package Manager, it should add those `.bundle` files.

Hope this helps!

---

<div class="post-metadata">

**Author:** ![Max\_HPY](https://avatars.discourse-cdn.com/v4/letter/m/439d5e/32.png) [@Max\_HPY](https://qa.fmod.com/u/Max_HPY)\
**Post date:** [March 27, 2023, 1:24pm UTC](https://qa.fmod.com/t/macos-dll-not-present-in-unitypackage-fmodstudiol-bundle/19716/3 "2023-03-27T13:24:46Z")

</div>

Hi Connor,

Thanks for the fast response back in January. I found the bundle in the staging folder and everything has been working smoothly.

I wanted to ask if there is a reason that the fmodstudioL.bundle is only found under the staging folder?

The windows and linux “logging” libraries are present under both “platforms” and “staging”, but the mac library is only present under staging. The fmod install wizard also just moved the fmodstudioL.bundle to the plaform directory as soon as I imported it into the project. The reason I didn’t import the staging folder originally was because it looked like it only included duplicate libraries that were already present elsewhere.

I just wanted to bring up my throught process that lead to the issue.

Thanks again for the detailed help!

---

<div class="post-metadata">

**Author:** ![Connor\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/connor_fmod/32/3685_2.png) [@Connor\_FMOD](https://qa.fmod.com/u/Connor_FMOD)\
**Post date:** [March 28, 2023, 10:52pm UTC](https://qa.fmod.com/t/macos-dll-not-present-in-unitypackage-fmodstudiol-bundle/19716/4 "2023-03-28T22:52:05Z")

</div>

Hi, no worries.

The stating folder is used so we can update the FMOD binaries used by the editor. If we put them in the libs folder they won’t update because they are in use, we put them in the staging, then the editor code goes through a process that disables them, copies them, and re-enables them.

Hope this helps!

---

<div class="post-metadata">

**Author:** ![Max\_HPY](https://avatars.discourse-cdn.com/v4/letter/m/439d5e/32.png) [@Max\_HPY](https://qa.fmod.com/u/Max_HPY)\
**Post date:** [March 29, 2023, 8:31am UTC](https://qa.fmod.com/t/macos-dll-not-present-in-unitypackage-fmodstudiol-bundle/19716/5 "2023-03-29T08:31:59Z")

</div>

That makes total sense thanks!
