📜  错误 itms-90086 缺少 64 位支持 (1)

📅  最后修改于: 2023-12-03 15:42:08.379000             🧑  作者: Mango

错误 itms-90086 缺少 64 位支持

在使用 Xcode 将应用程序提交到 App Store Connect 时,如果出现错误 itms-90086 缺少 64 位支持,通常是由于应用程序未提供 64 位支持所致。这个错误已经很常见,而且很容易解决,只需要按照以下步骤进行操作即可。

步骤一:更新 Xcode 版本

更新 Xcode 版本到最新版本,以确保应用程序能够构建 64 位支持的包。可以从 App Store 或者 Apple Developer 网站下载最新版本的 Xcode。

步骤二:检查应用程序的 Target 设定

可以检查应用程序的 Target 设定,确保应用程序支持 64 位架构。可以执行以下操作:

  1. 打开项目
  2. 在 Xcode 顶部菜单中点击 Project -> Target
  3. 在 TARGETS 列表中选择应用程序的 Target
  4. 在菜单栏中点击 Build Settings
  5. 查找 Architectures 设置,确保其包含 arm64
步骤三:重新构建应用程序

重新构建应用程序,以确保其包含 64 位支持。可以按照以下步骤进行操作:

  1. 在 Xcode 顶部菜单中点击 Product -> Clean
  2. 重新构建应用程序
步骤四:重新提交应用程序

将应用程序重新提交到 App Store Connect。如果这步操作还是出现同样的错误,可以执行以下步骤:

  1. 确保应用程序已成功构建
  2. 将应用程序删除所有的 Swift 库和框架
  3. 将应用程序重新构建,并重新提交应用程序

经过上述步骤的操作,应该就能够解决错误 itms-90086 缺少 64 位支持。如果还有问题或者其它错误信息出现,可以参考苹果官方文档或者联系苹果开发者支持。