[英]In - App Purchases in iPhone
我开发了一个有three Levels
的iPhone应用程序。 这three Levels
在单个视图中显示为three tabs
。
第一级是免费的。 第二和第三被锁定。
我阅读了一些教程,但我没有清楚哪种类型的In-App -Purchase适合我的应用程序。
因为如果我使用耗材三个级别必须是三个不同的应用程序(但我在一个应用程序中有3个选项卡),如果我使用Non-Consumable,应用程序应该只购买一次。
但是当用户想要unlock the 2nd Level
,用户需要付款,我有点困惑,如果我想向用户出售2nd/3rd level
,那些(2nd & 3rd) levels
必须是不同的应用程序。
在这里,我想解锁一个标签(即一个锁定的按钮)。 当用户点击按钮它应该与Appstore连接并进行交易。
如果成功,则应打开该级别。
如果您有任何源代码,请告诉我。
谢谢
您应该使用2种非消耗品。 一个用于Level2,一个用于Level3。 这样您就可以确保您的用户每个级别只需支付一次费用。 如果您愿意,级别可能会有不同的价格。
您可以查看In App Purchase。您可以参考以下参考。
http://www.raywenderlich.com/2797/introduction-to-in-app-purchases
您不需要为每个级别都有单独的应用程序。 您需要创建一个布尔值,该值根据用户购买您需要将其保存在应用中的级别而更改。 此外,在应用程序的全新安装中,您需要检查用户是否已购买级别,然后根据您获得的值启用/禁用级别。
我觉得有用的2个教程:
http://troybrant.net/blog/2010/01/in-app-purchases-a-full-walkthrough/
http://www.raywenderlich.com/2797/introduction-to-in-app-purchases
您需要的购买类型在很大程度上独立于IAP架构的其余部分 - 您只需在iTunes连接上创建购买产品时选择您想要的类型(正如其他人所说,非消耗品)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.