首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在运行ipatool时无法找到工具-经典

在运行ipatool时无法找到工具-经典
EN

Stack Overflow用户
提问于 2022-02-21 14:42:06
回答 1查看 593关注 0票数 1

运行ipatool错误。

代码语言:javascript
复制
xcrun ipatool ~/app.ipa --output=foo --info --json=foo/ipatool.info.json

它打印以下错误

代码语言:javascript
复制
 "alerts": [
    {   
      "level": "ERROR",
      "type": "exception",
      "code": 1094,
      "description": "ipatool failed with an exception: #<RuntimeError: Couldn't locate otool-classic in /Applications/Xcode13.0.app/Contents/Developer/usr/bin ... /Applications/Xcode13.0.app/Contents/Developer/usr/bin/ipatool:298:in `locate_tool'\n /Applications/Xcode13.0.app/Contents/Developer/usr/bin/ipatool:2083:in `<main>'",
      "info": {
      }   
    }   
  ]

我应该从哪里得到otool-classic。我的机器有xcode工具链附带的otool

EN

回答 1

Stack Overflow用户

发布于 2022-05-16 13:29:10

我想出了一个解决办法。您需要找到有问题的工具,并将其复制到xcrun扫描的目录中。

这里有一个例子:

代码语言:javascript
复制
xcrun --find otool-classic

输出:

代码语言:javascript
复制
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool-classic

然后复制它:

代码语言:javascript
复制
cp /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool-classic /Applications/Xcode.app/Contents/Developer/usr/bin

最后,可以运行命令:

代码语言:javascript
复制
xcrun ipatool --compile-bitcode -o recompiledBuil.ipa myBuild.ipa
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71208199

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档