【问题标题】:How to use lipo command line tool to view my project architectures?如何使用 lipo 命令行工具查看我的项目架构?
【发布时间】:2014-03-15 11:46:28
【问题描述】:

我正在将应用程序上传到应用程序加载器,但我收到错误消息“包含 amr64 架构的应用程序应包含 armv7 和 armv7s”我已经在构建设置中添加了这三种架构,但我仍然遇到同样的错误.现在我想用 lipo 命令行工具检查架构。但我不知道该怎么做。我应该使用lipo -info "name of the .app file" 吗?

【问题讨论】:

  • lifo -info path/to/executable
  • 什么是可执行文件? .应用程序还是什么?
  • .app 是一个文件夹(应用程序包)。该文件夹内是可执行文件。它与应用程序同名。

标签: ios xcode lipo


【解决方案1】:

要包含所有架构(armv7、armv7s 和 arm64),请检查发布配置的“仅构建活动架构”构建设置是否设置为 NO,并且在您正在构建的方案中检查构建配置是否设置为“发布”在“存档”菜单中。

关于如何使用 lipo 命令查看您的项目架构,例如您的应用名称是 MyApp.app:lipo -info path/to/MyApp.app/MyApp
path/to/MyApp.app/MyApp 是应用程序可执行文件的路径

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-23
    • 1970-01-01
    相关资源
    最近更新 更多