diff --git a/SingularSDK/Editor/Dependencies.xml b/SingularSDK/Editor/Dependencies.xml index a9f31b6..20f5447 100644 --- a/SingularSDK/Editor/Dependencies.xml +++ b/SingularSDK/Editor/Dependencies.xml @@ -1,6 +1,6 @@ - + https://maven.singular.net @@ -10,7 +10,7 @@ - + diff --git a/SingularSDK/Plugins/Android/SingularUnityBridge.jar b/SingularSDK/Plugins/Android/SingularUnityBridge.jar index df71aaa..aefc3a3 100644 Binary files a/SingularSDK/Plugins/Android/SingularUnityBridge.jar and b/SingularSDK/Plugins/Android/SingularUnityBridge.jar differ diff --git a/SingularSDK/Runtime/SingularSDK.cs b/SingularSDK/Runtime/SingularSDK.cs index f2a258e..bd183df 100644 --- a/SingularSDK/Runtime/SingularSDK.cs +++ b/SingularSDK/Runtime/SingularSDK.cs @@ -6,7 +6,9 @@ using System.Text.RegularExpressions; using Newtonsoft.Json; using UnityEngine; +#if SINGULAR_SDK_IAP_ENABLED using UnityEngine.Purchasing; +#endif // SINGULAR_SDK_IAP_ENABLED namespace Singular { @@ -28,7 +30,7 @@ public class SingularSDK : MonoBehaviour public static bool Initialized { get; private set; } = false; private const string UNITY_WRAPPER_NAME = "Unity"; - private const string UNITY_VERSION = "5.2.1"; + private const string UNITY_VERSION = "5.3.0"; // ios-only: [Obsolete] @@ -1147,6 +1149,8 @@ private void SingularSdidReceived(string result) #endregion // end sdid #region IAP + +#if SINGULAR_SDK_IAP_ENABLED public static void InAppPurchase(IEnumerable products, Dictionary attributes, bool isRestored = false) { @@ -1294,6 +1298,8 @@ private static Dictionary BuildAndroidPurchaseAttributes(Product } #endif + #endif // SINGULAR_SDK_IAP_ENABLED + #endregion // end region IAP #region Revenue diff --git a/package.json b/package.json index 04c2f9f..35cd2e9 100644 --- a/package.json +++ b/package.json @@ -1,18 +1,36 @@ { - "name": "singular-unity-package", - "version": "5.2.1", - "displayName": "Singular", - "description": "Singular Unity Package", - "type": "library", - "homepage": "https://www.singular.net", - "license": "MIT", - "author": { - "name": "Singular Labs", - "url": "https://github.com/singular-labs/Singular-Unity-SDK" - }, - "unity": "2019.4", - "dependencies": { - "com.unity.nuget.newtonsoft-json": "3.2.1", - "com.unity.purchasing": "2.0.6" - } -} + "name": "singular-unity-package", + "version": "5.3.0", + "displayName": "Singular", + "description": "Singular Unity Package", + "type": "library", + "homepage": "https://www.singular.net", + "license": "MIT", + "author": + { + "name": "Singular Labs", + "url": "https://github.com/singular-labs/Singular-Unity-SDK" + }, + "unity": "2019.4", + "dependencies": + { + "com.unity.nuget.newtonsoft-json": "3.2.1" + }, + "repository": + { + "type": "git", + "url": "https://github.com/singular-labs/Singular-Unity-SDK.git" + }, + "keywords": + [ + "Singular", + "Analytics", + "User Engagement", + "Mobile", + "Attribution", + "Tracking", + "Advertising" + ], + "changelogUrl": "https://support.singular.net/hc/en-us/articles/360040639152", + "documentationUrl": "https://support.singular.net/hc/en-us/articles/360037635452" +} \ No newline at end of file