只是想分享一个显然还没有解决的堆栈溢出问题的解决方案。
在XCode中,当尝试在应用商店上分发iOS应用程序时(通过archive =〉distribute),我会遇到这个错误:
由于输入无效,应用程序记录创建失败。请求失败,错误代码为“STATE_ERROR.APP_CREATE.PLATFORM_NOT_ALLOWED_DUE_TO_CONTRACT_STATE”,原因为“由于您的提供商的合同状态,无法为此应用程序创建一个或多个平台。由于您的提供商的合同状态,无法为平台iOS创建应用程序。”
2条答案
按热度按时间i7uq4tfw1#
这是什么意思
这意味着你有一些协议/合同,你需要在应用商店连接验证。
解决方案
连接到app store connect并同意apple设置的最后一个合同元素。https://appstoreconnect.apple.com/agreements/
juud5qan2#
我也遇到过类似的问题,但我诊断出的问题与协议无关,而是与我拥有的开发者帐户类型有关。我正在尝试使用企业开发者帐户在App Store Connect上上传应用程序。因此,请同时验证此问题。