关于ios xcrun 错误

本文主要探讨了在iOS开发过程中遇到的xcrun命令错误,分析了可能的原因,包括环境变量配置不正确、Xcode工具链问题等,并提供了详细的解决方案,如检查Xcode是否已安装、更新命令行工具、设置PATH环境变量,帮助开发者解决自动打包过程中的困扰。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近在做iOS自动打包的时候执行xcrun时,出现了以下错误:

xcrun: error: unable to find utility "PackageApplication", not a developer tool or in PATH 
因为在之前用脚本自动编译及自动打包都是OK的,想了想,最近apple发布了iOS11 并且发布xcode 9,难道是升级 了xcode 导致packageApplication 命令不可用了?
随后在网上查了下果然是由于在xcode8.3 apple 已经废除了此命令。如果不想升级新的打包命令,那怎么适配呢?
大家可以在网上找一个PackageApplication包,下载下来

将packageApplication包复制到以下目录:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin

依次执行下面的命令:
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer/

最后执行下面命令:
chmod +x /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/PackageApplication


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值