我正在开发一个已在App Store上发布的应用程序的新版本。该应用程序使用应用程序内购买解锁其完整版功能,没有任何问题。
我几天前在我的设备上测试了我的应用程序的新版本,而App Store沙盒中的IAP也没有任何问题。知道我想在将新版本提交给Apple并且IAP突然停止工作之前进行最终测试。
我使用SKProductsRequest从App Store请求产品数据。此请求在productsRequest:didReceiveResponse:methode和我的IAP项的ID列在response.invalidProductIdentifiers数组中。
App Store中当前版本的应用程序仍可正常运行。那么产品标识符怎么会出现问题?
起初我认为这可能只是苹果服务器端的时间错误,但问题现在出现了一天。我的所有设备上的问题都是一样的。设备上的Apple-ID帐户没有任何区别。
只要问题没有解决,我不想将新版本提交给Apple。我怎样才能找出实际问题是什么?