我们可以分配skpayment applicationusername?
当在应用程序内购买完成后,我得到了一个空applicationUsername in the
SKPayment。
如何分配一个值SKPayment
applicationUsername
?
您不能分配一个值的SKPayment
的财产;当你为了提交采购申请创建SKMutablePayment
例如,你的应用程序可以提供代表应用程序的用户ID的不透明值。这使得iTunes商店来检测违规行为。那么你指定的值将出现在您收到的事务队列的SKPayment
。
尽管它的名字,在applicationUsername
财产并不意味着持有实际的用户名。
一个建议的方法是在In-App Purchasing Programming Guide所示
你可能不分配只读属性。 iOS版所提供的有关完成的事务的对象是不可改变的。说实话,苹果的API无法正确告知所处理事务的客户端应用程序。