diff --git a/SingularSDK/Runtime/SingularSDK.cs b/SingularSDK/Runtime/SingularSDK.cs index f2a258e..0f3f3d6 100644 --- a/SingularSDK/Runtime/SingularSDK.cs +++ b/SingularSDK/Runtime/SingularSDK.cs @@ -96,7 +96,7 @@ public class SingularSDK : MonoBehaviour #endregion // The Singular SDK is initialized here - void Awake() + private void Awake() { // init logger - matches native layer logging levels SingularUnityLogger.EnableLogging(enableLogging); @@ -131,6 +131,9 @@ public static void InitializeSingularSDK() if (Initialized) return; + if (Application.isEditor) + return; + if (!instance) { SingularUnityLogger.LogError("SingularSDK InitializeSingularSDK, no instance available - cannot initialize"); @@ -139,11 +142,6 @@ public static void InitializeSingularSDK() SingularUnityLogger.LogDebug(string.Format("SingularSDK InitializeSingularSDK, APIKey={0}", instance.SingularAPIKey)); - if (Application.isEditor) - { - return; - } - SingularConfig config = BuildSingularConfig(); #if UNITY_IOS @@ -206,10 +204,6 @@ private static SingularConfig BuildSingularConfig() return config; } - public void Update() - { - } - #if UNITY_ANDROID private static void initSDK(SingularConfig config) { SingularUnityLogger.LogDebug("UNITY_ANDROID - init Is called"); @@ -839,7 +833,7 @@ public static void SetAllowAutoIAPComplete(bool allowed) #endif } - void OnApplicationPause(bool paused) + private void OnApplicationPause(bool paused) { if (!Initialized || !instance) return; @@ -861,7 +855,7 @@ void OnApplicationPause(bool paused) #endif } - void OnApplicationQuit() + private void OnApplicationQuit() { if (Application.isEditor) {