Ios SKProductStorePromotionController更新方法不工作

Ios SKProductStorePromotionController更新方法不工作,ios,in-app-purchase,app-store,storekit,skproduct,Ios,In App Purchase,App Store,Storekit,Skproduct,我正在尝试使用iOS 11中引入的SKProductStorePromotionController来更新我的一些应用内购买促销活动的可见性,无论我尝试什么,它都不起作用。我尝试通过SKProductRequest和使用SKProductStorePromotionController的订单获取方法获取产品,并尝试更新可见性和订单。两人似乎都没有做任何事。这主要是在调试构建中进行的,尽管我也在TestFlight构建中进行过。我遗漏了什么?结果表明,这对我不起作用的原因是iTunes Conne

我正在尝试使用iOS 11中引入的
SKProductStorePromotionController
来更新我的一些应用内购买促销活动的可见性,无论我尝试什么,它都不起作用。我尝试通过
SKProductRequest
和使用
SKProductStorePromotionController
的订单获取方法获取产品,并尝试更新可见性和订单。两人似乎都没有做任何事。这主要是在调试构建中进行的,尽管我也在TestFlight构建中进行过。我遗漏了什么?

结果表明,这对我不起作用的原因是iTunes Connect中的IAP复选框


有一次我检查了一下,并检查了API是否按预期工作。

啊,我想这可能与iTunes Connect中的这个复选框有关。我刚刚禁用了它并提交了一个更新,我们将看看它是否有什么不同!看起来这在iOS 12中再次发生了变化,我的产品现在显示在我希望它们隐藏的时间。是否可以取消选中此选项,并仍然让未下载你的应用的用户看到IAP?