0

这个问题是为那些熟悉实现 iphone 应用商店功能的人准备的。

我正在构建的应用程序仅具有购买功能时解锁的内置功能。此外,对商店项目的任何修改或添加都需要更新应用程序。此外,它只有英文,因此没有项目的本地化语言。

如果我们采用这些假设,是否可以跳过使用 SKProductsRequest 检索产品信息的步骤,并在应用程序中简单地使用硬编码数据?虽然我将来可能想将我的应用程序扩展到更大的复杂性,但我想知道这个保持简单的步骤是否会引入一些严重的问题。

一个问题可能是,例如,如果我们不得不预计某些商品由于 Apple 方面的问题偶尔会不可用,那么在这种情况下,简单地尝试购买它并让它失败将不是一个允许或可行的选择(特别是在不常见的情况下)。

谢谢。

4

1 回答 1

0

我怀疑如果你在应用程序中使用硬编码价格,Apple 会反对,尽管我不能肯定他们会拒绝你。

但是请记住,本地化不仅仅与语言有关。它还为您提供本地化价格。货币价值会波动,因此我们可以合理地预期与给定等级相关的本地化价格会不时变化。从加拿大、英国和美国以外的其他地区的用户那里获得资金的可能性似乎是使用 SKProductsRequest 的充分理由,无论它在技术和合同上是否有要求。

于 2010-05-04T06:39:10.643 回答