现象
点击Xcode,弹出显示框 『install additional required components』。
点击安装后提示输入账户密码。
输入完毕之后开始安装。
安装完毕后又重新弹出install additional required components。
一直这样循环,无法打开xcode
解决
在google了各种解决办法后都无法解决。
包括重装Xcode(下载重装和 App store重装)都试过,没用。
最终在react-native项目中打开命令行,输入:yarn react-native run-ios
该命令行的作用是让rn项目运行在iOS虚拟机中。
执行后命令行打印输出:
/Applications/Xcode.app/Contents/Developer/usr/bin/simctl: line 15:
/Library/Developer/PrivateFrameworks/CoreSimulator.framework/Versions/A/Resources/bin/simctl:
Permission denied
提示权限问题。
修改目录权限:
sudo chmod -R 777 /Library/Developer
重新尝试打开XCode,此时可以成功打开。