您好,我想添加测试inAppPurchase在我的iphone应用程序。我看到了各种教程,并试图实现它,但我得到了无效的产品标识符中的所有产品。以下是我已采取添加inAppPurchase :关于inApp购买的问题
1)我创建了一个不带通配符的新appID并启用了inAppPurchase。
2)我已经创建了一个基于该应用程序ID的分发供应配置文件。
3)创建一个应用程序在iTunes连接与我的应用程序相同的名称。
4)在App购买产品中创建一个具有唯一ID的产品,并将其清除出售。
5)我已经使用了第1层。
6)我已经IOS完成免费申请合同,但我还没有填写支付应用形式IOS
7)我曾经尝试都“上传二进制和拒绝它”和“没有上传任何二进制”
我的代码是
- (void)requestProUpgradeProductData
{
NSSet *productIdentifiers = [NSSet setWithObject:@"com.my uniques product id" ];
productsRequest = [[SKProductsRequest alloc] initWithProductIdentifiers:productIdentifiers];
productsRequest.delegate = self;
[productsRequest start];
}
- (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response
{
NSArray *products = response.products;
UIAlertView *alert=[[UIAlertView alloc]initWithTitle:@"started" message:[NSString stringWithFormat:@"%i",[response.invalidProductIdentifiers count]] delegate:nil cancelButtonTitle:@"ok" otherButtonTitles:nil];
[alert show];
[alert release];
}
这里我得到我的产品ID为无效。我不知道什么可能是错误与我的方法或code.Please告诉我正确的方法在我的应用程序来测试inAppPurchase
让我知道它是否有效。 –
你能给我你的Skype ID吗? 我需要一些帮助 – sajwan