「Unity/課金/復元」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「==googleとappleの復元機能== <pre> public class IAPDemo : IStoreListener { private IStoreController m_Controller; private IAppleExtensions m_AppleExtensions...」) |
(相違点なし)
|
2020年7月20日 (月) 04:57時点における版
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から抜粋