大家好,我正在我的项目中使用应用内购买。当我运行这个项目时,一切都很正常,除了我收到一个警告消息,提示“paymentWithProductIdentifier已被弃用”。我查看了在stackoverflow上提出的类似问题,但我并不满意。下面是我在项目中使用的代码:
SKPayment *payment=[SKPayment paymentWithProductIdentifier:@"com.mycompany.dmaker.maker1"];
[[SKPaymentQueue defaultQueue] addTransactionObserver:self];
[[SKPaymentQueue defaultQueue] addPayment:payment];
有人能告诉我: 1)这个警告的替代方法是什么? 2)如果我使用现有的代码,这个项目是否会在应用商店获得批准?