注意:我正在使用obj-c代码处理Swift项目 .
上传到iTunes Connect时出现此错误:
此操作无法完成 . 再试一次 . (-22421)
好的,然后我找到this
然后我在一封电子邮件中得到这个(这需要一段时间才能意识到错误消息是通过电子邮件发送的:-)以及Xcode和iOS开发的另一天):
亲爱的开发人员,我们发现了您最近为“my-app-name”发送的一个或多个问题 . 要处理您的交付,必须纠正以下问题:无效的Swift支持 - 缺少SwiftSupport文件夹 . 使用当前公共(GM)版本的Xcode重建您的应用程序并重新提交 . 一旦纠正了这些问题,您就可以重新更新已更正的二进制文件 . 此致,App Store团队
好的,然后我将“Embedded Content Contains Swift Code”设置为YES .
经过一天的摔跤之后,我就是?????
2 回答
对于以下消息:
您需要使用
Xcode Archive
上传您的应用 .它's because when you upload app using apploader it doesn' t包含
Swift Support
,但是当您使用存档上传时,它会将所有swift
库复制到有效负载中 .并确保您不使用任何
Xcode
测试版上传您的版本 .发生这种情况是因为与Apple服务器的互联网连接问题 . 只需等待稍后或下次尝试 . 肯定会有用 . 它也可能是您的互联网连接问题 .
多次面对这个问题,它自动解决 .
xcode
没有任何问题 . 尝试并尝试解决此问题 .