if you try out this - https://github.com/daisuke-t-jp/SwiftUIPresentAppStoreProduct
this was working well. I changed the ID from
StoreProductViewControllerRepresentable(isPresentStoreProduct: self.$isPresentStoreProduct,
appId: 284602850)
TO
StoreProductViewControllerRepresentable(isPresentStoreProduct: self.$isPresentStoreProduct,
appId: 1713357817)
you will not that running the code opens the App Store and lets you get Texas Hold'em.
with this Texas Hold'em page you can download the app and install, with Biometric Approval.
with the app ID as the '1713357817' which relates to this track in iTunes https:\music.apple.com\gb\album\i-want-your-soul-avh-rework\1713357809?i=1713357817&itscg=30201&itsct=bglsk
the password is shown or doesn't show at all, clicking the price to purchase the track doesn't purchase it and doesn't do anything.
**is there a different want now since ios18 to load a track for a user to purchase in iTunes? **
iOS 17 worked fine.