运行ipatool错误。
xcrun ipatool ~/app.ipa --output=foo --info --json=foo/ipatool.info.json它打印以下错误
"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。
发布于 2022-05-16 13:29:10
我想出了一个解决办法。您需要找到有问题的工具,并将其复制到xcrun扫描的目录中。
这里有一个例子:
xcrun --find otool-classic输出:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool-classic然后复制它:
cp /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool-classic /Applications/Xcode.app/Contents/Developer/usr/bin最后,可以运行命令:
xcrun ipatool --compile-bitcode -o recompiledBuil.ipa myBuild.ipahttps://stackoverflow.com/questions/71208199
复制相似问题