I am a developer, and I first launched the tvOS app. Users purchased it from the Apple Store and can use the tvOS app. Then, I uploaded the iOS app again, but some users (those who did not use the promotional code) were unable to download it due to the "purchased" status displayed on the Apple Store. How can I solve this problem? At present, it has been tested to restart, exit with ID, and log in again.
Another question to ask, does a promotion code correspond to a platform? Can't it be universally used across all platforms, right?
How to solve the problem of users being unable to download "purchased" on the Apple Store?
Apps (bundleId) purchased in any manner on one platform are now owned on all platforms the same app bundleId is available on. This may be another setting but would suggest navigating to the customers purchased page where they can redownload past purchases. If still an issue I suggest contacting apple Support.