24 lines
961 B
C#
24 lines
961 B
C#
|
namespace UnityEngine.Purchasing
|
||
|
{
|
||
|
internal interface INativeAppleStore : INativeStore
|
||
|
{
|
||
|
void SetUnityPurchasingCallback(UnityPurchasingCallback AsyncCallback);
|
||
|
void RestoreTransactions();
|
||
|
void RefreshAppReceipt();
|
||
|
void AddTransactionObserver();
|
||
|
void SetApplicationUsername(string applicationUsername);
|
||
|
string appReceipt { get; }
|
||
|
double appReceiptModificationDate { get; }
|
||
|
bool canMakePayments { get; }
|
||
|
bool simulateAskToBuy { get; set; }
|
||
|
void FetchStorePromotionOrder();
|
||
|
void SetStorePromotionOrder(string json);
|
||
|
void FetchStorePromotionVisibility(string productId);
|
||
|
void SetStorePromotionVisibility(string productId, string visibility);
|
||
|
string GetTransactionReceiptForProductId(string productId);
|
||
|
void InterceptPromotionalPurchases();
|
||
|
void ContinuePromotionalPurchases();
|
||
|
void PresentCodeRedemptionSheet();
|
||
|
}
|
||
|
}
|