我在iOS 2.0的Swift 2.0上的项目(Xcode版本7A220),我尝试将版本上传到iTunesConnect for TestFlight,但是上传几分钟后,我收到了一封电子邮件:

无效的Swift支持-文件libswiftCoreAudio.dylib,
libswiftCoreMedia.dylib,libswiftAVFoundation.dylib不匹配
/Payload/MyApp.app/Frameworks/libswiftCoreAudio.dylib,
/Payload/MyApp.app/Frameworks/libswiftCoreMedia.dylib,
/Payload/MyApp.app/Frameworks/libswiftAVFoundation.dylib。确保
文件正确,重新构建您的应用,然后重新提交。不申请
后处理到
/Payload/MyApp.app/Frameworks/libswiftCoreAudio.dylib,
/Payload/MyApp.app/Frameworks/libswiftCoreMedia.dylib,
/Payload/MyApp.app/Frameworks/libswiftAVFoundation.dylib。一旦这些
问题已得到纠正,然后可以重新交付纠正的问题
二进制

那意味着什么?请帮忙。

最佳答案

您是否使用CocoaPods?

如果您使用的是Swift吊舱,则问题可能出在此。要修复它,您可以编辑 Pod /目标支持文件/Pods/Pods-frameworks.sh 并在之后注释该块

 # Embed linked Swift runtime libraries

更多信息:

问题:github.com/CocoaPods/CocoaPods/issues/4188

关于ios - 无效的Swift支持-适用于iOS 9的Swift 2.0项目(Xcode版本7A220),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32709845/

10-13 03:56