App Packaging: Error: HTTP status code: 403

Coming from Windows, I'm finding Mac app packaging farcically complicated, to the level of a Python sketch.

I mastered Windows packaging, via Inno, in an hour or so, but it has taken me, on and off, the best part of a week to get to the point I am at with the Mac OS, and I'm nowhere near finished (rather, it hasn't finished with me).

Every time I surmount one hurdle, another pops up, seemingly just for the jollies.

I'm currently stuck at:

'Error: HTTP status code: 403. A required agreement is missing or has expired. This request requires an in-effect agreement that has not been signed or has expired. Ensure your team has signed the necessary legal agreements and that they are not expired.'

My account lists no agreements in this category.

I understand the need for security, but not the labyrinthine nature of the process.

An inner-party member in the former Soviet Union overheard a drunken Stalin say, “I trust no one; not even myself".

Apple trusts no one, but has true contempt for developers.

Is there a simple way to work through the packaging process?

Let me rephrase that: please God, let there be a simpler way of working through the process!

Regards, in extremis,

Richard

My account lists no agreements in this category.

I’m presuming you’re talking about Team ID V________B here. If so, my view of that team indicates that you agreed to the Apple Developer Program License Agreement at roughly the same time as you created this thread. Did that resolve this issue?

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Thanks for the speedy reply, Quinn. It seems to have done the trick. I'm puzzled, though. No agreements were flagged on my profile as requiring my agreement, and I don't recall pressing any 'accept' buttons. I did open an agreement in search of such a button, but didn't find one. Not that it matters now, but is this all I need to do in future to 'agree' a document?

I’m not sure what happened here. Generally, when there’s a new agreement pending, the Developer website makes it very obvious as soon as you enter Developer > Account. There’s a big banner at the top and the act of agreeing to the update is quite explicit.

Unfortunately this stuff is hard to test because you can’t undo your agreement.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

App Packaging: Error: HTTP status code: 403
 
 
Q