如果在 Xcode 中 Archive 后上传 App 时,Xcode 提示:
You do not have required contracts to perform an operation
该提示由Apple Developer 账号权限 / 合同未完成导致。

Apple 经常更新协议,如果没点同意,就会直接拦截操作。
解决方案
登陆 AppStoreConnect,会看到《Apple Developer Program 许可协议》已更新的提示。

点击“账户”,会跳转到 Apple 开发者账户页面。

在这个页面中可以看到需要协议已更新,查看协议并同意后,问题得到解决。
参考文章
IOS打包上传出现 You do not have required contracts to perform an operation 的解决办法:https://blog.csdn.net/shangdi1988/article/details/151079097
