用户如何通过应用内购买和解锁应用功能进行付款?

时间:2011-06-23 05:07:47

标签: iphone objective-c cocoa-touch ios4 in-app-purchase

我正在开发一个应用程序,它将在免费版本中锁定某些功能。

我希望用户能够进行应用内购买并解锁这些功能。

是否有任何好的教程显示(以及代码)如何做到这一点?

1 个答案:

答案 0 :(得分:0)

对于应用程序内购买,您有两种方法可以完成

1)通过Apple进行应用内购买 请参阅以下链接

http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/StoreKitGuide/Introduction/Introduction.html

要测试应用内购买,请参阅Apple的iTunesConnect_ProgrammingGuide文档。

2)通过UrbanAirship进行应用内购买

访问链接http://go.urbanairship.com/,您还可以找到很好的示例代码,轻松帮助您在应用中集成应用内购买。

对于解锁功能,您应该在下载产品后在NSUserDefaults中设置值。根据NSUserDefaults中的值,您可以访问它并根据NSUserDefaults值检查天气以解锁该功能。