显然,TestFlight现在接受Xcode 9版本,因此我尝试为iOS 11 beta版的用户上传我的应用程序的新版本。
该应用已正确上传,但后来我收到一封电子邮件说:
在处理您的iOS应用时,应用中发生了错误 细化过程,您的应用程序无法细化。 [...]有关可能有用的信息 要解决此问题,请参阅Tech Note 2432。
我检查了链接,并说它导出应用程序进行临时部署以重现错误。所以我这样做了,这就是我得到的:
无法在Frameworks / libswiftCore.dylib中验证bitcode:
错误:bitcode 02的Clang选项验证失败(无法识别 参数:-disable-llvm-passes)
在日志中,我的应用程序使用的每个框架都会再次出现错误。 E.g:
code = 0;
description = "Failed to verify bitcode in Realm.framework/Realm:\nerror: Clang option verification failed for bitcode 001 (unrecognized arguments: -disable-llvm-passes)\n\n";
info = {
};
level = ERROR;
type = "malformed-payload";
许多默认库也是如此,例如libswiftFoundation.dylib
,libswiftUIKit.dylib
等等。
那我现在该怎么办?
PS:我不想禁用bitcode。
编辑:我还尝试使用Xcode 9进行存档并使用Xcode 8导出。我得到了相同的错误。