2

就像它在锡上所说的那样。我正在考虑发布一个通用(iPhone 和 iPad)应用程序,并且我也在考虑进行应用内购买以添加功能,但我认为该功能仅适用于应用程序的 iPad 版本。提供仅适用于某些设备的应用内购买是否符合 Apple 的指导方针?

4

2 回答 2

3

是的,没关系。您的通用应用程序可以在每个平台上具有不同的功能,这不违反任何规则。只要您不将 IAP 限制在特定设备本身,那就没问题(即它应该在整个平台上都可用)

您有责任确保 IAP 仅发生在 iPad 上。一个简单的[UIDevice currentDevice].userInterfaceIdiom == UIUserInterfaceIdiomPad检查就足够了。

于 2012-11-26T15:30:42.933 回答
-1

应用内购买指南指定:

您必须使您的应用内购买项目可供用户注册的所有设备使用。

于 2012-11-26T15:30:59.457 回答