public static NPurchaseItem[] getPurchaseItems() { string result = ""; #if UNITY_EDITOR { Debug.Log("GamePot - UNITY EDITOR getPurchaseItems always returns empty"); } #elif UNITY_IOS result = GamePotUnityPluginiOS.getPurchaseItems(); #elif UNITY_ANDROID result = GamePotUnityPluginAOS.getPurchaseItems(); #endif NPurchaseItem[] itemData = JsonMapper.ToObject <NPurchaseItem[]>(result); return(itemData); }