【发布时间】:2016-05-29 00:31:52
【问题描述】:
我正在尝试为我的应用实施购买验证。我看到我可以将购买收据发送到我的服务器以与 Apple 进行验证。但是,我无法找出将 NSData 发布到我的 URL 以进行验证的正确方法。像这样的:
public void CompleteTransaction (SKPaymentTransaction transaction) {
var productId = transaction.Payment.ProductIdentifier;
NSUrl receiptURL = NSBundle.MainBundle.AppStoreReceiptUrl;
NSData theData = NSData.FromUrl (receiptURL);
RestRequest request = new RestRequest(validationURL, Method.POST);
request.AddBody(theData); // ??
restClient.ExecuteAsync<bool>((response) =>
{
FinishTransaction(transaction, response.Data);
});
}
有人有例子吗?我正在使用 RestSharp。
谢谢!
- 戴夫尔
【问题讨论】:
标签: xamarin.ios in-app-purchase restsharp