iOS – In App Purchase突然停止工作

一年前我开发了一个客户的应用程序。 这个应用程序已经在应用程序内购买,我的客户已经从她的客户端使用该应用程序的钱,我可以清楚地看到,在iTunesConnect。 上次有人买东西是在十一月。

但现在突然间,这已经停止了工作! 我不明白为什么。 我已经检查了来自Xcode的Bundle Identifier,这个标识符在AppStore中进行了修改。 产品名称也是相同的。

几分钟前,我从AppStore下载了应用程序,并使用命令idevicesyslog查看所有控制台输出。 问题是这样的:

 -(void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response{ NSArray *products = response.products; if (products.count != 0) { self.product = products[0]; NSLog(@"pro: %@", self.product.localizedTitle); SKPayment *payment = [SKPayment paymentWithProduct:self.product]; [[SKPaymentQueue defaultQueue] addPayment:payment]; } else { self.pro1Btn.enabled = YES; self.pro2Btn.enabled = YES; NSLog(@"pro: not found"); // THIS WAS SHOWN IN CONSOLE OUTPUT } } 

所以这个产品从来没有find,但我可以清楚地看到在iTunesConnect产品ID是相同的。 他们是pro3pro6

请帮忙!

编辑:我现在可以看到iOS分发(configuration文件)已过期! 这可以吗? 而如何解决呢?

显然,“协议,税收和银行”合同已经到期。 所以我要求他们两个。