gpt4 book ai didi

ios - 可以重新使用 SKPayment.applicationUsername 吗?

转载 作者:可可西里 更新时间:2023-11-01 01:28:15 26 4
gpt4 key购买 nike

关于 SKPayment.applicationUsername,它说 here ...

This is used to help the store detect irregular activity. For example, in a game, it would be unusual for dozens of different iTunes Store accounts making purchases on behalf of the same in-game character.

The recommended implementation is to use a one-way hash of the user’s account name to calculate the value for this property.

此属性是可选的。那么,我可以完全将它用于其他用途吗?我想用它来存储未存储在 iTunes 中的有关产品的详细信息。

最佳答案

SKPayment.applicationUsername仅由 Apple 在后端用于欺诈检测。他们可以使用它来查看单个用户是否在多台设备上处理购买,或者处理购买的速度是否比正常情况更快。

这个值是不可读的,除了在你设置它的付款上,你无法读取 SKPaymentTransaction.payment.applicationUsername它总是nil .

附带说明一下,我认为这是 StoreKit 中的一个缺陷因为它不可能将 iTunes 帐户内的交易链接到应用程序帐户,所以如果您有用户共享一个 iTunes 帐户,则很难不双重授权购买的内容。

关于ios - 可以重新使用 SKPayment.applicationUsername 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40166030/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com