View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002666 | NoesisGUI | Unity3D | public | 2023-08-16 21:48 | 2023-08-18 19:56 |
Reporter | Xaron | Assigned To | jsantos | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 3.2.1 | ||||
Target Version | 3.2.2 | Fixed in Version | 3.2.2 | ||
Summary | 0002666: DllNotFoundException for Standalone build on MacOS | ||||
Description | When doing a standalone build on MacOS (Intel) with Unity 2021.3.22f1 LTS (Noesis version 3.2.1) of our project I get this in the application log when starting the game: DllNotFoundException: Noesis assembly:<unknown assembly> type:<unknown type> member:(null) at (wrapper managed-to-native) Noesis.GUI.Noesis_DisableSocketInit() at Noesis.GUI.DisableSocketInit () [0x00000] in <4a5a6102291743178f32591befad79e6>:0 at NoesisUnity.InitCore () [0x00000] in <4a5a6102291743178f32591befad79e6>:0 at NoesisXaml.RegisterDependencies () [0x00008] in <4a5a6102291743178f32591befad79e6>:0 at NoesisXaml.Load () [0x00000] in <4a5a6102291743178f32591befad79e6>:0 at NoesisView.LoadXaml (System.Boolean force) [0x00025] in <4a5a6102291743178f32591befad79e6>:0 at NoesisView.OnEnable () [0x00019] in <4a5a6102291743178f32591befad79e6>:0 Explanation from jsantos: Our native library is not properly tagged for Apple silicon. I am also observing a crash at shutdown when using Development Builds with ARM. For now, your workaround is selecting only "Intel 64-bit" in the Architecture combobox when building the standalone. | ||||
Steps To Reproduce | 1) Create a clean project in Unity 2021.3.22 (guess the patch level doesn't matter) 2) import the 3.2.1 Noesis package and also import the button example which comes with that package. 3) Do a standalone build for MacOS. | ||||
Tags | No tags attached. | ||||
Platform | macOS | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2023-08-16 21:48 | Xaron | New Issue | |
2023-08-17 10:29 | sfernandez | Assigned To | => jsantos |
2023-08-17 10:29 | sfernandez | Status | new => assigned |
2023-08-17 10:29 | sfernandez | Target Version | => 3.2.2 |
2023-08-18 19:56 | jsantos | Status | assigned => resolved |
2023-08-18 19:56 | jsantos | Resolution | open => fixed |
2023-08-18 19:56 | jsantos | Fixed in Version | => 3.2.2 |