当我使用传输器将 IOS 应用程序上传到 App Store Connect 时出现以下错误。

您没有执行操作所需的合同。

这是响应对象。

{
    "id" : "*****************************",
    "status" : "403",
    "code" : "FORBIDDEN_ERROR.CONTRACT_NOT_VALID",
    "title" : "You do not have required contracts to perform an operation",
    "detail" : "You do not have required contracts to perform an operation."
  }

我的 Mac 机器上的分发证书有效且未过期。归档 ipa 时没有出现任何错误。

以下是运输机应用程序的屏幕截图。

2

  • 3
    您是否接受了开发者网站上的新协议?


    – 

  • 我也遇到同样的问题。我在商业版块的 appstoreconnect 页面上看到有新的免费应用协议可用。


    – 

$(function() {
$(“.js-gps-inline-related-questions .spacer”).on(“click”, function () {
fireRelatedEvent($(this).index() + 1, $(this).data(‘question-id’));
});

function fireRelatedEvent(position, questionId) {
StackExchange.using(“gps”, function() {
StackExchange.gps.track(‘related_questions.click’,
{
position: position,
originQuestionId: 78680844,
relatedQuestionId: +questionId,
location: ‘inline’,
source: ‘Baseline_Fallback’
});
});
}
});

function toggleInlineRelated(showMore) {
var inlineRelatedLess = document.getElementById(“inline_related_var_a_less”);
var inlineRelatedMore = document.getElementById(“inline_related_var_a_more”);

var inlineRelatedSeeMore = document.getElementById(“inline_related_see_more”);
var inlineRelatedSeeLess = document.getElementById(“inline_related_see_less”);

if (showMore) {
inlineRelatedLess.classList.add(“d-none”);
inlineRelatedSeeMore.classList.add(“d-none”);

inlineRelatedMore.classList.remove(“d-none”);
inlineRelatedSeeLess.classList.remove(“d-none”);
}
else {
inlineRelatedMore.classList.add(“d-none”);
inlineRelatedSeeLess.classList.add(“d-none”);

inlineRelatedLess.classList.remove(“d-none”);
inlineRelatedSeeMore.classList.remove(“d-none”);
}
}

0