Version: Unity 6.0 (6000.0)
言語 : 日本語
購入処理
トランザクションのリストア

購入失敗したときの処理

ネットワーク障害、支払障害、デバイス設定など、さまざまな理由で購入が失敗することがあります。購入に失敗した理由を確認し、ユーザーに迅速な行動を促したいかもしれませんが、すべてのストアが詳細なエラーログを出力しているわけではないことに注意してください。

/// <summary>
/// Called when a purchase fails.
/// </summary>
public void OnPurchaseFailed (Product i, PurchaseFailureReason p)
{
    if (p == PurchaseFailureReason.PurchasingUnavailable) {
        // IAP may be disabled in device settings.
    }
}
購入処理
トランザクションのリストア