问题如下
在终端直接使用swift命令行,提示异常
error: failed to launch REPL process: process exited with status -1 (unable to attach)
如下图:
思路
我电脑之前升级了beta版,装了新的beta版Xcode,系统的库都升级了,而我使用的Xcode又是旧的版本,导致的不兼容问提
或者是不知道终端不知道swift命令,该执行哪个版本引起的(swift -v可查看版本)
解决办法
Xcode -> preference 偏好设置 -> location -> Command Line Tools -> 选择最新版本
image.png
需要用旧版xcode再切换回去即可
结果
image.pngTips
1. swift -v 可以查看版本号
image.png修改之前,修改之后的版本号不一样,修改后是可以正常执行的
2. 使用fastlane打包提示版本不对
也可以用以上方案解决,只需要切换为旧版Xcode,即可
网友评论