【发布时间】:2017-10-31 16:11:14
【问题描述】:
Xcode 升级到 9.0.1 版本后,我在我的一个项目中导出为 iPA 时遇到错误“ipatool failed with an exception: # NoMethodError: undefined method `toolsPath' for nil:NilClass”。尝试导出其他项目档案和同一项目档案的旧版本,我可能能够导出 iPA。
由于依赖框架的限制,项目中禁用了Bitcode。阅读了一些博客,并没有为这个问题找到令人信服的答案。希望有人能帮助我理解这个问题吗?
Xcode 版本:9.0.1
MAC 操作系统版本:10.13
ipatool JSON 错误响应:
{
代码 = 646;
description = "ipatool 因异常失败:#toolsPath' for nil:NilClass>\n /Applications/Xcode.app/Contents/Developer/usr/bin/ipatool:804:inrawLoadCommands'\n /Applications/Xcode.app/Contents /Developer/usr/bin/ipatool:820:in rpaths'\n /Applications/Xcode.app/Contents/Developer/usr/bin/ipatool:259:inresolveLoadedDylibs'\n /Applications/Xcode.app/Contents/Developer/usr/bin/ipatool:1415:in block (2 levels) in initialize'\n /Applications/Xcode.app/Contents/Developer/usr/bin/ipatool:1414:ineach'\n /Applications/Xcode .app/Contents/Developer/usr/bin/ipatool:1414:in block in initialize'\n /Applications/Xcode.app/Contents/Developer/usr/bin/ipatool:1413:ineach'\n /Applications/Xcode.app/Contents/Developer/usr/bin/ipatool:1413:in initialize'\n /Applications/Xcode.app/Contents/Developer/usr/bin/ipatool:2278:innew'\n /Applications/Xcode.app/Contents/Developer/usr/bin/ipatool:2278:in ProcessIPA'\n /Applications/Xcode.app/Contents/Developer/usr/bin/ipatool:2929:in'";
信息 = {
};
级别=错误;
类型=异常;
}
【问题讨论】: