On the iOS11 Apple introduced IAP purchases that can be initated from the AppStore. For testing this, in WWDC17 Whats new in StoreKit video they gave the following URL scheme to use:
itms-services://?action=purchaseIntent&bundleId=com.example.app&productIdentifier=product_name
Now I've tried this several times with both of our Development app (IAP items not in store) and production app (IAP items are in store). Has anyone got this working? Are there some special steps I am missing?
EDIT: It ended up as silly as me typoing the URL. Instead of bunldeId=, I had written bundleID=. So just be super careful as the URL is case-sensitive. Luckily someone else had made the exact same typo and found the solution: https://forums.developer.apple.com/thread/83709