【问题标题】:Invalid Swift Support - Swift 2.0 project for iOS 9, (Xcode build 7A220)无效的 Swift 支持 - 适用于 iOS 9 的 Swift 2.0 项目,(Xcode build 7A220)
【发布时间】:2015-09-22 06:28:54
【问题描述】:

我在 Swift 2.0 for iOS 9 上的项目(Xcode build 7A220)我尝试将构建上传到 iTunesConnect 以进行 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。一旦这些 问题已更正,您可以重新提交更正后的问题 二进制。

这是什么意思?请帮忙。

【问题讨论】:

标签: ios app-store-connect swift2 testflight xcode7


【解决方案1】:

你使用 CocoaPods 吗?

如果您使用的是 Swift pod,问题可能来自它。要修复它,您可以编辑 Pods/Target Support Files/Pods/Pods-frameworks.sh 并在之后评论块

 # Embed linked Swift runtime libraries

更多信息:

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

【讨论】:

    【解决方案2】:

    我遇到过这个问题。我的项目在目标 C 中,但是当我在成功提交 App 后通过 Xcode 7 将应用程序提交到 App Store 时,Build 处于处理模式,我收到来自 iTunes 的电子邮件 “无效的 Swift 支持 - SwiftSupport 文件夹为空。重建您的应用使用当前公共 (GM) 版本的 Xcode 并重新提交。”

    解决方案:在您的 Target 的 Build 设置中将 Embedded Content Contains Swift Code 更改为 NO

    在此之后,当我提交构建时,它会在 15 分钟内继续进行。希望这会对某人有所帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多