gpt4 book ai didi

ios - 无效的 Swift 支持/无效的 swift 实现

转载 作者:IT王子 更新时间:2023-10-29 04:58:34 24 4
gpt4 key购买 nike

我想上传一个用 swift 编写的应用程序。应用程序加载器成功交付应用程序,但几分钟后我收到苹果的回复告诉我:

Invalid Swift Support - The bundle contains an invalid implementation of Swift. The app may have been built or signed with non-compliant or pre-release tools. Visit developer.apple.com for more information.

我使用 xCode 版本 6.0.1 (6A317)、Swift iOS SDK 8.0 并使用 xcode 构建应用程序。

我在哪里可以找到有关如何有效实现 swift 的任何信息?Apple 没有说任何具体的事情。

谢谢

最佳答案

我遇到了类似的问题。要修复它并能够将构建推送到 iTunesConnect,我必须执行以下操作:

  • 在目标设置中将标志 EMBEDDED_CONTENT_CONTAINS_SWIFT 设置为 YES
  • 确保构建阶段不包含任何其他奇怪的目标
  • 注销 Xcode 中的所有 Apple Developper 帐户,仅使用您要用于推送应用程序的帐户登录
  • 使用 Xcode 归档并提交应用,使用 Application Loader。

为什么我需要退出所有 Apple Developper 帐户?

因为Xcode不知道用哪个账号上传二进制文件。 Application Loader 一开始会询问您,但随后,上传的构建无效...

更新:

Xcode 7.1 和新版本的 Swift 开始,我又遇到了错误。当前的解决方法是执行以下操作:

  • 在 Xcode 上本地创建存档(不适用于我的 CI)
  • 在 Organizer 上,导出它作为 AppStore 构建。
  • 使用 Application Loader 上传二进制文件。

几分钟 (~10) 后,构建应该可以在 iTunesConnect 上使用。

关于ios - 无效的 Swift 支持/无效的 swift 实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26163856/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com