使用iPhone7.1 sdk安装Xcode5.1后,在尝试在命令行中打包我的应用程序时出现以下错误:
xcodebuild:错误:无法找到SDK“iPhoneOS7.1.sdk” . xcrun:错误:无法找到实用程序“PackageApplication”,无法找到开发人员工具或PATH
我已经在以前版本的Xcode中安装了Xcode命令行工具,并且升级到Xcode5.1没有删除它们 . Xcode首选项/下载中没有安装“命令行工具”的选项 .
任何想法如何解决此错误?
使用iPhone7.1 sdk安装Xcode5.1后,在尝试在命令行中打包我的应用程序时出现以下错误:
xcodebuild:错误:无法找到SDK“iPhoneOS7.1.sdk” . xcrun:错误:无法找到实用程序“PackageApplication”,无法找到开发人员工具或PATH
我已经在以前版本的Xcode中安装了Xcode命令行工具,并且升级到Xcode5.1没有删除它们 . Xcode首选项/下载中没有安装“命令行工具”的选项 .
任何想法如何解决此错误?
4 回答
使用Carthage时出现此错误 . 之所以发生这种情况,是因为我首先安装了命令行工具,之后才安装了完整的Xcode应用程序 . 要解决这个问题,我必须运行以下命令:
是的,所以在经过一个简短的试验和错误循环之后,我发现它:我用一个它无法识别的sdk名称调用
xcrun
:对我有用的正确语法是:
我发现如何从命令行自动化构建和归档过程,我只是找到了一个blog article解释如何实现这一点 .
你必须使用的命令是xcrun:
您将在article中找到所有详细信息 . 如果您有任何问题,请不要犹豫,在那里问 .
希望这会帮助你 .
在Xcode 8.x之后,Apple删除了PackageApplication,因此,您应该将PackageApplication下载到指定的目录 . 目录是:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin
然后,您应该查询并下载PackageApplication . github:https://github.com/JackSteven/PackageApplication