ios - 获取应用内购买产品列表?

标签 ios objective-c ios6 in-app-purchase storekit

我实际上已经研究过 Apple inApp Purchase 并想将它集成到我的应用程序中。

这就是我目前所发现的,我还有一些问题想寻求帮助,但我目前无法真正得到答案。

首先,我找到了将我的项目提交到 itunesconnect 并请求审核的方法。 其次,我找到了创建测试帐户以测试购买的方法。

我想问的问题是,

目前,我无法从 Apple 获得任何产品,因为我的产品以及我的第一个应用程序版本尚未获得 Apple 的批准。

所以我尝试使用此代码来请求我之前提交的产品。

- (void)requestProductData
{
    NSSet *productList = [NSSet setWithObjects:@"com.simplesdk.stage1", @"com.simplesdk.stage2" nil];

    SKProductsRequest *request = [[SKProductsRequest alloc] initWithProductIdentifiers:productList];
    request.delegate = (id)self;
    [request start];
}

- (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response
{
    self.storeProducts = [NSArray arrayWithArray:response.products];

    NSLog(@"self.storeProducts.found: %d", [self.storeProducts count]);
}

所以基本上,对于上面的代码,日志实际上返回了 0 个结果,这表示我无法从 Apple 获得任何项目。

*注意:我已经在 itunesconnect 中创建了应用程序和项目,但该应用程序仍处于开发阶段,我希望有一种方法可以让我在提交之前实际测试交易。谢谢!

p/s:我还为我的开发配置文件启用了应用内购买。

最佳答案

这是应用程序内购买的一个很好的教程: http://www.raywenderlich.com/21081/introduction-to-in-app-purchases-in-ios-6-tutorial 希望对您有所帮助...

关于ios - 获取应用内购买产品列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17693106/

相关文章:

ios - 使用 ARC 进行内存管理

objective-c - UIColor 颜色WithPatternImage : transparency issues in UITableView's separatorColor

objective-c - UIButton 作为 MKAnnotationView 中的 subview 不起作用

iphone - viewDidUnload 帮助 - iPhone 应用程序

iphone - 无法为版本化模型创建包文件夹?

ios - NSURLSession 成员引用类型 struct objc_class 是一个指针

ios - 调整 UIToolBar 高度的问题 | swift

ios - 获取 iOS 今天扩展的宽度

iphone - 在 iOS 6 中关闭 uitextview 时崩溃

ios - 如何在 iOS (ObjC) 中安排每日本地推送通知?