Issue with watch-only app converted to WatchOS+iOS

Hey,

I had a WatchOS6 app which was watch-only (no iOS companion) from the beginning. I wanted to add an iOS companion while keeping the WatchOS part independent (ticking 'Support running without iOS installation'). All went well, released it but now I have a strange issue with existing 'purchases' (in quotes as it is free atm).

So for those who had the WatchOS only app already, App Store still shows 'Purchased'. It also doesn't list it on iOS App Store in the Purchased list. So I can't install anything on iOS. It is normal for watch-only apps as they need to be installed through WatchOS App Store. However, I would expect that due to the new iOS deployment target it changes. I've checked it on a device which didn't make the purchase before this update and it all works well, I can download the iOS app normally. So I guessed it is something cached for my user (and potentially for everyone else who purchased the app before the update). Waited more than a day but it is still like that.

Any idea what might be the reason or how to resolve it?

Thank you!

Answered by tcfp in 641378022
After about 2 weeks the problem went away. I guess this is just a long term cache after all. I consider the issue resolved now.
Hey,

I've uploaded 2 images to show the problem in a better way. The 'good' is where there is a download icon and the purchase was made on an account which did it after the added iOS companion. The other, 'bad' screenshot is made on an account which owned the app when it was watch-only and while it could update to the latest version it is impossible to download the iOS app ('Purchased' watch-only icon is shown in the iOS App Store)

Code Block swift
https://www.dropbox.com/sh/v7fuivh5d4zql85/AACsMkr0LniPTnpVMj-2i4cja?dl=0


Thank you!

Accepted Answer
After about 2 weeks the problem went away. I guess this is just a long term cache after all. I consider the issue resolved now.
Issue with watch-only app converted to WatchOS+iOS
 
 
Q