「Unity/課金/インストール」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→Unityで課金サービスをONに) |
(→iosのアプリサイズ) |
||
行21: | 行21: | ||
===iosのアプリサイズ=== | ===iosのアプリサイズ=== | ||
圧縮時のサイズが61.2MB から62.2MB と1MB増えてた。(demo含んでる) | 圧縮時のサイズが61.2MB から62.2MB と1MB増えてた。(demo含んでる) | ||
+ | |||
+ | ===NotSupportedException: Failed to bind to native store: UnityEngine.AndroidJavaException: java.lang.ClassNotFoundException: com.unity.purchasing.googleplay.GooglePlayPurchasingエラーが出るとき=== | ||
==参考== | ==参考== | ||
https://docs.unity3d.com/ja/current/Manual/UnityIAPSettingUp.html | https://docs.unity3d.com/ja/current/Manual/UnityIAPSettingUp.html |
2020年8月26日 (水) 01:35時点における版
目次
- 1 マニュアル
- 2 Unityで課金サービスをONに
- 3 Android(Google)を使う場合
- 3.1 please enter your google public key for this application to ensure revenue numbers reflect verflect verified payments for googleはエラーが出るとき
- 3.2 generated/GooglePlayTangle.csがないとエラーが出る時
- 3.3 権限
- 3.4 iosのアプリサイズ
- 3.5 NotSupportedException: Failed to bind to native store: UnityEngine.AndroidJavaException: java.lang.ClassNotFoundException: com.unity.purchasing.googleplay.GooglePlayPurchasingエラーが出るとき
- 4 参考
マニュアル
公式マニュアル:https://docs.unity3d.com/ja/current/Manual/UnityIAP.html
Unityで課金サービスをONに
- unityメニュー/windows/General/Services/ In-App Purchasing を選択(2019.2とかだと、Generalは省略されるかもしれない)
- import(googleやappleなどのプラグイン)ボタンをクリックする
Android(Google)を使う場合
- GooglePublicKeyはGooglePlayDeveloperページの全てのアプリ/該当アプリ/サービスとAPI/ライセンスとアプリ内課金にあるので貼り付ける
- unityメニュー/Window/Unity IAP/Receipt Validation Obfuscator からGooglePublicKeyを設定すると、generated/GooglePlayTangle.csができる。
please enter your google public key for this application to ensure revenue numbers reflect verflect verified payments for googleはエラーが出るとき
- GooglePublicKeyはGooglePlayDeveloperページの全てのアプリ/該当アプリ/サービスとAPI/ライセンスとアプリ内課金にあるので貼り付ける
generated/GooglePlayTangle.csがないとエラーが出る時
- unityメニュー/Window/Unity IAP/Receipt Validation Obfuscator からGooglePublicKeyを設定する
権限
com.android.vending.BILLING が追加される
iosのアプリサイズ
圧縮時のサイズが61.2MB から62.2MB と1MB増えてた。(demo含んでる)
NotSupportedException: Failed to bind to native store: UnityEngine.AndroidJavaException: java.lang.ClassNotFoundException: com.unity.purchasing.googleplay.GooglePlayPurchasingエラーが出るとき
参考
https://docs.unity3d.com/ja/current/Manual/UnityIAPSettingUp.html