gpt4 book ai didi

iphone - 应用内购买-SKProduct请求失败

转载 作者:行者123 更新时间:2023-12-01 19:22:22 25 4
gpt4 key购买 nike

我正在执行此代码:

if ([SKPaymentQueue canMakePayments])
{
// Display a store to the user.
NSLog(@"Device Can Make Payments");
SKProductsRequest *ProductRequst = [[SKProductsRequest alloc]initWithProductIdentifiers:[NSSet setWithObjects:@"slalomtfcoins", nil]];
ProductRequst.delegate = self;
[ProductRequst start];
}
else {
// Warn the user that purchases are disabled.
NSLog(@"Device Can't Make Payments");
UIAlertView *thealert = [[UIAlertView alloc]initWithTitle:@"Your Device Limited" message:@"we have noticed that you device restrictions setting are currently limited. you can change it ny going to Settings -> General -> Restrictions and turn it off" delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
[thealert show];
[thealert release];
}



-(void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response{
SKProduct *VailProduct = nil;
NSLog(@"%d",[response.products count]);
int count = [response.products count];
if (count>0) {
VailProduct = [response.products objectAtIndex:0];
NSLog(@"Products are availble");
} else if (!VailProduct){
NSLog(@"Products are Not availble");
}

}

并且日志显示“产品不可用”。
我的p.list中的捆绑软件ID是正确的
并且产品ID与iTunes连接相同。

问题是什么?

谢谢

最佳答案

尝试的事情。

  • 删除,然后重新下载xcode中的配置文件和
    设备
  • 从设备
  • 删除应用程序
  • 注销商店
  • 列表项
  • 硬重启设备
  • 生成并运行应用程序
  • 再试一次

  • 我发现的另一种解决方法可能无济于事,但您可以尝试创建一个新的测试帐户用户,然后尝试使用该用户。由于您的问题只是验证而不是购买,因此可能无济于事。我只是提到它,以防您将来遇到问题。

    另外,如果这是第一次,您应该仔细检查应用程序ID和产品ID,以确保安全。

    关于iphone - 应用内购买-SKProduct请求失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9689862/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com