I just successfully enrolled in the Apple Developer Program today. After receiving the enrollment confirmation email and completing the payment, I tried to access App Store Connect.
However, I am stuck on the Apple Developer Agreement page:
https://appstoreconnect.apple.com/review_agree
When I click the “Agree” button, nothing happens and I cannot proceed into App Store Connect. The page does not advance, even after multiple attempts.
Using browser DevTools, I found that clicking Agree triggers the following request:
POST https://appstoreconnect.apple.com/olympus/v1/termsSignatures
// Request payload
{
"data": {
"type": "termsSignatures",
"attributes": {
"termsType": "RAD",
"acceptMarketingCommunications": false
}
}
}
// Response
{
"errors" : [ {
"id" : "bf5f232a-97ea-4239-a8ba-13b3ce2cf91f",
"status" : "409",
"code" : "ENTITY_ERROR.ATTRIBUTE.REQUIRED",
"title" : "The provided entity is missing a required attribute",
"detail" : "You must provide a value for the attribute 'version' with this request",
"source" : {
"pointer" : "/data/attributes/version"
}
} ]
}
Because of this, I am completely blocked from accessing App Store Connect, even though my Developer Program enrollment is confirmed and active.
Question
Has anyone encountered this issue before? Is there a workaround to accept the agreement manually?
Any insight or confirmation would be greatly appreciated. Thanks in advance.