最近APP提交送审 突然收到无效二进制文件的反馈 邮件内容如下
Dear Developer,
We identified one or more issues with a recent submission for App Store review for your app, "***" 1.0.10(1). Please correct the following issues, then upload again.
ITMS-90433: Invalid Swift Support - The file libswiftAVFoundation.dylib doesn’t have the correct code signature. Make sure you’re using the correct signature, rebuild your app using the current public (GM) version of Xcode, and resubmit it. Don’t just modify the code signature of libswiftAVFoundation.dylib.
Best regards,
The App Store Team
避免各位网友踩坑 浪费不必要的时间 现将处理办法记录下来, 方便大家查阅
第一步:
TARGETS--> Build Settings-->修改下面两个属性
1、ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES
2、SWIFT_VERSION = 5.0
第二步:
如果你发现 依然无法解决问题,那是因为你只修改了 Targets下面的build Settings, 其实Project下面的build Settings也要改 ,赶紧去改一下 试试吧 百试百灵。