gpt4 book ai didi

iphone - iOS 应用内 SKProduct 未显示在 iPhone 上,但在模拟器中显示

转载 作者:行者123 更新时间:2023-12-03 21:17:48 27 4
gpt4 key购买 nike

正如标题所示,当请求 SKProducts 列表并从模拟器运行时,我会得到正确的数组,但是在实际的 iPhone 上,该数组将包含 0 个项目。

NSSet *productSet = [NSSet setWithObject:@"com.somewebsite.someapp.inappproduct"];
SKProductsRequest *pr = [[SKProductsRequest alloc]initWithProductIdentifiers:productSet];
pr.delegate = self;
[pr start];
[[SKPaymentQueue defaultQueue] addTransactionObserver:self];


#pragma mark - purchasing
- (void)productsRequest:(SKProductsRequest *)request
didReceiveResponse:(SKProductsResponse *)response
{
NSLog(@"response = %@",response.products);
if (response.products.count > 0)
{
self.products = response.products;
[thetable insertSections:[NSIndexSet indexSetWithIndex:1] withRowAnimation:UITableViewRowAnimationFade];
}
}

最佳答案

如果它在模拟器中有效(不知道如何?)但在手机上却无效......那么只有当您的设备已越狱时才能解释问题。

http://troybrant.net/blog/2010/01/in-app-purchases-a-full-walkthrough/

点击上面的链接并包含无效产品标识符的 NSLog。如果您收到该日志。该站点会提供发生该情况的各种情况,以便您可以解决问题

关于iphone - iOS 应用内 SKProduct 未显示在 iPhone 上,但在模拟器中显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9043359/

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