regarding non logged in attempt to update; the installed apps are linked to your Apple ID. You most probably will not be able to update them with another Apple ID, other then yours.
Yes, that’s what I would suspect, but I can’t figure out why I’m not being asked to sign in under iOS 13 if I try to update apps when not logged in.
My understanding on how App Updates work, is that the request to update includes the purchase Apple ID embedded in the app (which is added when initially downloading the app). The server then checks whether that app was actually purchased under the logged in Apple ID and if not prompts to sign in, otherwise it just updates.
The fact that I have apps installed on an old iPhone 5s that I’m pretty sure predate my attempt at making an IAP in a TestFlight app or at the very least pre-date the IAP of a subscription in a TestFlight app, would seem to indicate that the app’s ID specific data should be fine.
Likewise I had the same app on both my iPad and iPhone and my iPhone updated it because it did the update on Nov 13, prior to me having a problem. The iPad failed on Nov 14.
As such I’m pretty sure the installed apps are properly signed and it’s the server that is mistakenly returning a “not allowed” response.
The problem seems to be starting at different times for people. I had it start Nov 14 (6 days ago). Some people had it start Monday. I found one person who claims it started 2 weeks ago. As such it is definitely tied to the account, but Apple must have changed something server side sometime recently which is causing this.
All we need to do is somehow get the information to that person or team at Apple. Unfortunately that’s easier said than done when tier 1 support is oblivious and tier 2 (senior advisor) keeps indicating that it’s not a known problem. Tier 2 can’t do much other than grab logs and submit them. Those go to engineering. Actually cause of this problem was likely a caused by something being miscoded, which would be even higher still up the chain.
The only way to get someone inside Apple that high up to notice the problem is if it is a widespread problem, which to be honest this isn’t. I’m talking a problem affecting hundreds of thousands or millions of customers, not a few hundred.
I’m supposed to here back from engineering again tomorrow. The problem is that iOS/macOS senior advisors can only file engineering tickets with the iOS/macOS engineers. The problem is on the App Store server side, which is what the engineers came back on my first escalation. This needs to be escalated up to the App Store backend/server engineering team and so far tier 1 and tier 2 iTunes Media support has refused to do that as they are saying it’s not a billing issue, which is the only thing they can escalate.
Basically until Apple acknowledges there is a problem affecting multiple users, it will never get fixed.