void OnCurrentStoreTargetChanged(AppStore store) { var actualStore = UnityPurchasingEditor.TryTargetAndroidStore(store); if (actualStore != store) { OnAndroidTargetChange(actualStore); } }
static string GetCurrentStoreTarget() { var currentStoreTargets = EditorUserBuildSettings.activeBuildTargetGroup.ToAppStoreDisplayNames(); if (currentStoreTargets.Count == 1) { return(currentStoreTargets.First()); } return(UnityPurchasingEditor.ConfiguredAppStore().ToDisplayName()); }
public void OnPreprocessBuild(BuildReport report) { switch (report.summary.platform) { case BuildTarget.WSAPlayer: WinRTPatcher.PatchWinRTBuild(); break; case BuildTarget.Android: UnityPurchasingEditor.OnPostProcessScene(); break; } }