Unity/課金/復元
提供: 初心者エンジニアの簡易メモ
2020年7月20日 (月) 04:57時点におけるAdmin (トーク | 投稿記録)による版 (ページの作成:「==googleとappleの復元機能== <pre> public class IAPDemo : IStoreListener { private IStoreController m_Controller; private IAppleExtensions m_AppleExtensions...」)
googleとappleの復元機能
public class IAPDemo : IStoreListener { private IStoreController m_Controller; private IAppleExtensions m_AppleExtensions; private IGooglePlayStoreExtensions m_GooglePlayStoreExtensions; public void Init() { m_IsGooglePlayStoreSelected = Application.platform == RuntimePlatform.Android && module.appStore == AppStore.GooglePlay; } public void RestoreButtonClick() { if (m_IsGooglePlayStoreSelected) { m_GooglePlayStoreExtensions.RestoreTransactions(OnTransactionsRestored); } else { m_AppleExtensions.RestoreTransactions(OnTransactionsRestored); } }
公式のIAPDemo.csから抜粋