How to stop promoting my IAP?

Hi.

My app has a single IAP which I currently promote separately on the App Store, as well as allowing purchase in-app. My app currently implements the paymentQueue delegate method which makes the separate promotional listing possible.

I want to stop separately promoting my IAP, leaving my app as the only way to purchase the IAP in future. How can I remove the separate listing for my IAP on the App Store?

  • Can I simply delete the promotional artwork for the IAP in App Store Connect?
  • Do I need to release a new binary which no longer supports the paymentQueue delegate?
  • Can I simply unselect “This promotion will be shown to all app store users…” in App Store Visibility and not bother to implement the SKProductStorePromotionController update visibility delegate?

Please advise!

Thanks in advance.