Brand new project, Mac M1, non functioning?

480
4
Jump to solution
02-28-2023 01:23 AM
ARuiz
by
New Contributor

Hi,

I've just downloaded and installed plugin on Mac M1 Unity 2022.1.16 and URP Version 13.1.8. I just get this error and no map render? Am I missing something? Any help appreciated!

A

DllNotFoundException: libruntimecore assembly:<unknown assembly> type:<unknown type> member:(null)
Esri.GameEngine.Geometry.ArcGISGeometry.get_SpatialReference () (at Library/PackageCache/com.esri.arcgis-maps-sdk@d1c578d68416/SDK/API/GameEngine/Geometry/ArcGISGeometry.cs:281)
Esri.ArcGISMapsSDK.Editor.Components.ArcGISPointEditor.OnGUI (UnityEngine.Rect position, UnityEditor.SerializedProperty property, UnityEngine.GUIContent label) (at Library/PackageCache/com.esri.arcgis-maps-sdk@d1c578d68416/Editor/Components/ArcGISPointEditor.cs:65)
UnityEditor.PropertyDrawer.OnGUISafe (UnityEngine.Rect position, UnityEditor.SerializedProperty property, UnityEngine.GUIContent label) (at /Users/bokken/buildslave/unity/build/Editor/Mono/ScriptAttributeGUI/PropertyDrawer.cs:23)
UnityEditor.PropertyHandler.OnGUI (UnityEngine.Rect position, UnityEditor.SerializedProperty property, UnityEngine.GUIContent label, System.Boolean includeChildren, UnityEngine.Rect visibleArea) (at /Users/bokken/buildslave/unity/build/Editor/Mono/ScriptAttributeGUI/PropertyHandler.cs:170)
UnityEditor.PropertyHandler.OnGUI (UnityEngine.Rect position, UnityEditor.SerializedProperty property, UnityEngine.GUIContent label, System.Boolean includeChildren) (at /Users/bokken/buildslave/unity/build/Editor/Mono/ScriptAttributeGUI/PropertyHandler.cs:131)
UnityEditor.PropertyHandler.OnGUILayout (UnityEditor.SerializedProperty property, UnityEngine.GUIContent label, System.Boolean includeChildren, UnityEngine.GUILayoutOption[] options) (at /Users/bokken/buildslave/unity/build/Editor/Mono/ScriptAttributeGUI/PropertyHandler.cs:283)
UnityEditor.EditorGUILayout.PropertyField (UnityEditor.SerializedProperty property, UnityEngine.GUIContent label, System.Boolean includeChildren, UnityEngine.GUILayoutOption[] options) (at /Users/bokken/buildslave/unity/build/Editor/Mono/EditorGUI.cs:10863)
UnityEditor.EditorGUILayout.PropertyField (UnityEditor.SerializedProperty property, UnityEngine.GUIContent label, UnityEngine.GUILayoutOption[] options) (at /Users/bokken/buildslave/unity/build/Editor/Mono/EditorGUI.cs:10852)
Esri.ArcGISMapsSDK.Editor.Components.ArcGISMapComponentEditor.OnInspectorGUI () (at Library/PackageCache/com.esri.arcgis-maps-sdk@d1c578d68416/Editor/Components/ArcGISMapComponentEditor.cs:133)
UnityEditor.UIElements.InspectorElement+<>c__DisplayClass62_0.<CreateIMGUIInspectorFromEditor>b__0 () (at /Users/bokken/buildslave/unity/build/ModuleOverrides/com.unity.ui/Editor/Inspector/InspectorElement.cs:651)
UnityEditor.InspectorWindow:RedrawFromNative() (at /Users/bokken/buildslave/unity/build/Editor/Mono/Inspector/InspectorWindow.cs:175)

0 Kudos
1 Solution

Accepted Solutions
MichaelBranscomb
Esri Frequent Contributor

Support for developing with the silicon version of the Unity Editor and deploying to Apple silicon is now available with ArcGIS Maps SDK for Unity v1.2 - Announcing ArcGIS Maps SDKs for Game Engines 1.2 (esri.com).

View solution in original post

0 Kudos
4 Replies
DanPatterson
MVP Esteemed Contributor
0 Kudos
ARuiz
by
New Contributor

Thanks for the rapid reply, will try that!

0 Kudos
and1
by Esri Contributor
Esri Contributor

Hi, at the moment we do not support M series chips yet. However, you can download the Intel version of Unity, and when you want to build out a macOS application, make sure to select the Intel 64-bit from the drop-down list for the Architecture option in the Unity Build Settings window.

More info can be found in the System Requirement page and Deployment page of the doc.

0 Kudos
MichaelBranscomb
Esri Frequent Contributor

Support for developing with the silicon version of the Unity Editor and deploying to Apple silicon is now available with ArcGIS Maps SDK for Unity v1.2 - Announcing ArcGIS Maps SDKs for Game Engines 1.2 (esri.com).

0 Kudos