目次
はじめに
Unity IAP 2.x系から 3.x系、4.x系に更新する際はフォルダ構成が変わっているため注意が必要です。
手順
UnityのPackage Managerから『In App Purchasing』を検索してください。IMPORTANT UPGRADE NOTESに記載があります。以下、機械翻訳ですが手順は3ステップです。
Step1: 『IAPProductCatalog.json』と『BillingMode.json』を移動します
FROM:Assets/Plugins/UnityPurchasing/Resources/
TO:Assets/Resources/
既に移動されていればそのままで大丈夫です。
Step2: 『AppleTangle.cs』と『GooglePlayTangle.cs』を移動します
FROM:Assets/Plugins/UnityPurchasing/generated
TO:Assets/Scripts/UnityPurchasing/generated
フォルダが無ければ作りましょう。
Step3: UnityPurchasingを削除します
Assets/Plugins/UnityPurchasing
「UnityPurchasing」に残っているすべてのAssetStoreプラグインフォルダーとファイルをプロジェクトから削除します。
おわり
以上です。あとはUnityのPackage Managerからお目当てのバージョンをインポートするだけです。落ち着いて対処すれば問題なくできると思います。