StoreKit 2:未记录自定义购买选项

问题描述 投票:0回答:1

用于购买产品的 StoreKit 2 功能有一系列选项。一个选项用于设置应用程序帐户 ID,另一个选项用于设置自定义键/值对。

设置应用程序帐户 ID 似乎效果很好,因为该 ID 可以在购买后在交易中看到,并且可以无限期地保留。然而,设置自定义键/值对似乎没有任何作用。键/值对似乎在任何时候都不会出现在交易或购买的任何地方,即使在调用

purchase()
后也是如此。

关于

PurchaseOptions
的文档非常有限,并且似乎没有任何解释为什么会发生这种情况。我发现的只是两年前的这个帖子,一位苹果工程师指出购买选项是“不一定会在购买交易中返回”。这是否意味着它们有时也被包括在内?如果是这样,我如何保证呢?有没有人找到任何解决方案,甚至回答为什么苹果会包含这样的功能?

文档:

ios in-app-purchase storekit
1个回答
0
投票

文档指出:

自定义购买选项没有任何影响,保留供将来使用。

因此,您所看到的行为似乎是预期的。

© www.soinside.com 2019 - 2024. All rights reserved.