无效的二进制或无效的 Swift 支持

2023-12-30

将应用程序发送到应用程序商店以供批准后,我在 iTunes Connect 中收到消息“无效的二进制文件”。然后我在 Apple 发来的电子邮件中收到以下消息:

无效的 Swift 支持 - 该捆绑包包含无效的 Swift 实现。该应用程序可能是使用不合规或预发布的工具构建或签名的。访问developer.apple.com 了解更多信息。

我的应用程序只是一个简单的游戏应用程序。不调用任何外部程序。我研究了这条消息并仔细检查了以下内容:

  1. xcode 是最新的 - 在应用商店中检查
  2. EMBEDDED_CONTENT_CONTAINS_SWIFT 为 YES 或 NO
  3. 使用 xcode 应用程序发送,而不是应用程序加载器
  4. 没有使用命令行构建
  5. (Xcode 菜单 -> 首选项 -> 位置选项卡 - 验证命令行工具是否与 Xcode 版本匹配。
  6. “清理”应用程序,重建并重新存档,然后重新发送,相同的消息
  7. 该应用程序通过组织者验证罚款
  8. 查看存档内容会显示 SwiftSupport 文件夹
  9. 我只使用一个开发者帐户,从未登录过任何其他开发者帐户 我在网上找不到任何可以帮助解决这个问题的东西。
  10. 我运行的是 OS X Yosemite 10.10.1。
  11. xcode 版本是 6.1.1 版本 6A2008a - 构建、清理并随此版本一起发送
  12. 我还按下了 Option 键和“清理构建文件夹”并重新发送,相同的消息

我在网上或任何论坛中找不到任何其他原因。任何帮助是极大的赞赏。感谢您的时间。






我找到的解决方案

Edit:

(1)

如果您联系 Apple,并且等待很长时间……重置 iTunes 连接,因为 Apple 出现了这个问题。 (苹果要求发送此问题的日志)

(2)

另一种解决方案,您在 iTunes 上创建其他项目应用程序连接并上传您的作品,该解决方案工作正常,是适合我的解决方案。

(3)

另一种解决方案是,您在 Xcode 上创建一个新项目,将您的项目复制并粘贴到另一个项目中...(创建新的配置文件等),然后将您的工作上传到 Itunes Connect 上的同一项目应用程序中。

(4)

步骤(2)+步骤(3),在Xcode和Itunes Connect中创建一个新项目。

(5)

创建一个具有相同名称的包标识符的新项目,它运行得很好!







See: 技术问答 QA1881 https://developer.apple.com/library/ios/qa/qa1881/_index.html在 Objective-C 中使用 Swift 嵌入内容。

看来你只需要将 EMBEDDED_CONTENT_CONTAINS_SWIFT 设置为 YES “如果你正在构建一个不使用 Swift 但嵌入内容(例如使用 Swift 的框架)的应用程序”。

您的应用程序是用什么语言编写的?如果是 Swift,则不需要包含 SWIFT 的嵌入内容。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无效的二进制或无效的 Swift 支持 的相关文章

随机推荐

  • 为什么这个 LINQ 表达式会破坏我的循环和转换逻辑?

    背景 ArticleService是一个类 为前端层提供方法 方便与后端业务 它的两个基本职责是转换 ViewModel ArticleViewModel 到适当的模型 Article 在保存数据时 反之 在获取数据时将模型转换为 View
  • 从 .NET 中的 COM 对象包装器重定向 STDERR 输出

    我正在尝试在 NET 库中使用 ImageMagick COM 对象 ImageMagickObject 该库旨在从 IronRuby 中调用 但这并不是那么重要 我想采用这种方法 因为它适合我现有的调用 当前调用 ImageMagick
  • 带 D3 (v4) 直方图函数的胖尾意味着空箱

    我正在尝试充分利用 D3 直方图函数 但由于笨拙的肥尾数据分布而陷入困境 这data points下面的数组涉及多年来的国家人口密度 像香港这样人口密度高的城市是造成 肥尾 的原因 我想将数据分成八个单独的桶 我没有指定一个域 我假设直方图
  • 如何使用 NHibernate 模式生成更新数据库表模式?

    我试图弄清楚如何使用 NHibernate 配置和映射来更新表模式 而不是删除并重新创建它们 目前我正在使用NHibernate Tool hbm2ddl SchemaExportobj 使用 FluentNHibernate 生成 mys
  • 相当于给定 wget 命令的 Python

    我正在尝试创建一个与 wget 命令执行相同操作的 Python 函数 wget c read timeout 5 tries 0 URL c 如果下载中断 则从上次中断的地方继续 read timeout 5 如果超过 5 秒没有新数据传
  • 如何在React js文本区域内渲染漂亮的json数据?

    我是 React js 新手 我在渲染文本区域内漂亮的 json 数据时遇到问题 我不知道哪一部分是错误的 我希望我的 Prettyjson 像这样在 textarea 内渲染 email email protected cdn cgi l
  • 首先使用代码禁用整数主键上的标识(自动递增)

    我在 ASP NET MVC 3 应用程序中使用代码优先方法 并在模型中使用所有整数主键 public int Id get set 默认情况下配置为自动递增的身份 如何禁用此功能并启用手动输入主键整数的方法 实际情况是Id整数具有特殊的含
  • 如何摆脱这个 Do-While 循环?

    我有这个基本的 Arduino 代码 我想要退出此 Do While 循环的 2 个选项 我简化了原始代码以突出真正的问题 Do While无法识别 OR 退出循环的条件 在此代码中 我从两个等于 0 的整数变量开始 一旦它们进入 Do W
  • Git 推送结果致命:协议错误:错误的行长度字符:这

    我正在尝试让 GitLab 在我的服务器上运行 运行 CentOS 6 5 我跟着gitlab 菜谱 https github com gitlabhq gitlab recipes blob master install centos R
  • 如何创建一个包含纬度和经度的数组,并使用for循环来标记android中谷歌地图上的位置

    我刚刚开始在 android 中编码 经过很长一段时间 我让我的谷歌地图可以工作 并且能够在上面放置标记 接下来我想做的是创建一个 latlng 数组并使用 for 循环在谷歌地图上放置一个标记 我不知道该怎么做 有人可以帮助我吗 到目前为
  • 更改 Windows 中的默认 MySQL 用户

    如果我运行mysql or mysqldump从命令提示符运行程序 我在 Windows 中得到这个 ERROR 1045 28000 Access denied for user ODBC localhost using password
  • 内联三元运算符不起作用

    由于某种原因 我的三元运算符分配不适用于数组的第二部分 有人看到我做错了什么吗 它应该只是查看永久链接字段是否有值 如果没有则插入link url进入数组 function getSiteMap this gt db gt select s
  • Firefox 中的文本描边和阴影 CSS3

    我想知道是否有一种方法可以在文本中添加描边和阴影 我可以让它在 Chrome 和 Safari 中工作 因为 webkit 支持文本描边和文本阴影 我可以在 Firefox 中显示笔划 但那是使用文本阴影并使用偏移量 那么有人知道解决这个问
  • 将日期和时间数字转换为 time_t 并指定时区

    我有以下整数 int y mon d h min s 他们的价值观是 2012 06 27 12 47 53分别 如果我在应用程序中的其他地方选择了 UTC 我想表示 2012 06 27 12 47 53 UTC 的日期时间 或者如果我在
  • 如何通过 SAX XML Schema Validator 的验证消息进行内部化?

    我使用此代码根据 XSD 验证 XML SchemaFactory factory SchemaFactory newInstance http www w3 org 2001 XMLSchema Schema schema factory
  • Excel 复制到 Word VBA

    我正在使用宏记录器处理一些代码 在单词中 它总是以选择开头 本文说我应该能够将文档分配给一个变量 然后将其插入到 Selection 之前 但是 在我输入文档变量后 选择方法不会出现在 VBE 中 第一次使用 Selection 对象 Se
  • 如何在 VB.NET 中使用多种字体样式组合?

    如果我想设置我的字体 我可以使用 new Font Times New Roman 12 Drawing FontStyle Bold 我可以使用斜体 常规或下划线代替粗体 但我想同时使用粗体和斜体 我怎样才能做到这一点 The FontS
  • wx 0.90.0.1 无法在 Haskell Platform 2012.2.0.0 (WinXP) 上安装

    我尝试使用 cabal install wx 在 Haskell Platform 2012 2 0 0 上安装 WX 0 90 0 1 但得到以下结果 Configuring wxc 0 90 0 4 setup exe wx confi
  • AspectJ:验证错误

    我正在尝试面向方面的编程 我已经安装了AspectJ 插件 http eclipse org aspectj index php在 Eclipse 中并遵循本中提到的所有步骤tutorial http sites google com si
  • 无效的二进制或无效的 Swift 支持

    将应用程序发送到应用程序商店以供批准后 我在 iTunes Connect 中收到消息 无效的二进制文件 然后我在 Apple 发来的电子邮件中收到以下消息 无效的 Swift 支持 该捆绑包包含无效的 Swift 实现 该应用程序可能是使