添加应用程序内购买(Cocoa) - 简单教程?

时间:2012-09-20 12:41:40

标签: objective-c macos cocoa in-app-purchase

对于一个总的菜鸟,是否有任何推荐的教程来实现应用内购买(非消费品)?

3 个答案:

答案 0 :(得分:2)

本教程适用于iOS,但它应该通过对OSX的轻微修改进行翻译(您没有将您的问题标记为iOS或OSX):

Introduction to In-App Purchases

答案 1 :(得分:1)

您还可以查看本教程:

In App Purchases: A full walkthrough

如果你遇到一个常见的“无效产品ID”错误(我花了很多时间在这个问题上摸不着头脑),这里有一个很好的清单来检查你是否遗漏了任何东西:

Invalid product IDs

答案 2 :(得分:0)

对于Obj-C,您可以使用一个简单的小助手

https://github.com/wizalx/WIZPurchaseHelper

首先,必须将方法添加到AppDelegate:

[[WIZPurchaseHelper sharedInstance] validateProductIdentifiers:@[@"yourId0",@"yourId1"];

第二,您必须添加功能到购买屏幕。例如:

[[WIZPurchaseHelper sharedInstance] payWithIdentefier:@"yourIdent"];

最后,不要忘记添加代表方法,该方法将告诉您购买是否成功!

在购物时,我一直使用此助手,但是我变成了自己的经理