在 C# 中解密收据数据
Decipher receipt data in C#
我正在尝试检查用户是否购买了应用内购买。这是我能找到的唯一 C# (http://www.hassang.com/ios7-xamarin-verifying-and-validating-iap-receipts)。当我编写这段代码时,我得到一个很长的编码字符串,它不提供任何可识别的属性。我觉得我应该做一个额外的步骤......将不胜感激 C# 中的任何帮助。
NSUrl nsURL = NSBundle.MainBundle.AppStoreReceiptUrl;
NSData receipt = NSData.FromUrl(nsURL);
NSDictionary requestContents = NSDictionary.FromObjectAndKey(
(NSString)receipt
.GetBase64EncodedString(
NSDataBase64EncodingOptions.None), (NSString)"receipt-data"
);
有关返回的收据数据中的格式和字段的详细信息,请参阅此处的文档:
我正在尝试检查用户是否购买了应用内购买。这是我能找到的唯一 C# (http://www.hassang.com/ios7-xamarin-verifying-and-validating-iap-receipts)。当我编写这段代码时,我得到一个很长的编码字符串,它不提供任何可识别的属性。我觉得我应该做一个额外的步骤......将不胜感激 C# 中的任何帮助。
NSUrl nsURL = NSBundle.MainBundle.AppStoreReceiptUrl;
NSData receipt = NSData.FromUrl(nsURL);
NSDictionary requestContents = NSDictionary.FromObjectAndKey(
(NSString)receipt
.GetBase64EncodedString(
NSDataBase64EncodingOptions.None), (NSString)"receipt-data"
);
有关返回的收据数据中的格式和字段的详细信息,请参阅此处的文档: