0

我最近开始研究如何将应用内购买添加到 iphone 应用程序中,我遇到了使用产品标识符的 Store Kit 方法(请参阅此处:http ://www.raywenderlich.com/2797/introduction-to-in-app -购买)。然而,如果没有深入研究,这个过程看起来比我希望的更长、更乏味。

是否可以通过简单地将应用程序的代码复制到一个新文件中来实现应用内购买,将附加内容添加到该文件,然后让应用内购买简单地“切换”两个版本?

4

1 回答 1

1

框架的想法当然是允许您像黑盒子一样使用一切。所以答案是肯定的。让我指导你。

  1. 复制并导入项目源但忽略 InAppRageIAPHelper.m
  2. 在您自己的应用程序委托或控制器中,执行

    @interface YourAppDelegate : IAPHelper {

然后

- (id)init { 
    NSSet *productIdentifiers = [NSSet setWithObjects:
         @"your product id",
    nil];

if ((self = [super initWithProductIdentifiers:productIdentifiers])) {                

}
return self;

}

现在您可以使用 [self requestProducts] 请求产品。当您在 - (void)productsLoaded:(NSNotification *)notification 中收到通知时,您的产品已加载。

于 2013-02-08T06:57:24.377 回答