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)
Solved! Go to Solution.
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).
related?
Solved: Unity SDK Support for M1 Macs (Apple Silicon)? - Esri Community
Thanks for the rapid reply, will try that!
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.
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).