xcode-select: error: tool ‘genstrings’ requires Xcode, but active developer directory ‘/Library/Developer/CommandLineTools’ is a command line tools instance 解决

 xcode  xcode-select: error: tool ‘genstrings’ requires Xcode, but active developer directory ‘/Library/Developer/CommandLineTools’ is a command line tools instance 解决已关闭评论
9月 092019
 

使用xcode时 在终端使用 genstrings命令时, 却提示: xcode-select: error: tool ‘genstrings’ requires Xcode, but active developer directory ‘/Library/Developer/CommandLineTools’ is a command line tools instance, 可以使用下面的方法解决:

1. 打开xcode, 进入Xcode -> preferences 菜单,或者直接快捷键command + , 进入菜单。
2. 在Locations这个tab下,找到 “Command Line Tools” ,在这个组合框里选择对应的xcode版本即可,我机器选择的是:Xcode 10.2.1(10E1001)

DONE!

xcode 10.2.1 里修改文件名,提示”rename failed”的解决方法

 mac, xcode  xcode 10.2.1 里修改文件名,提示”rename failed”的解决方法已关闭评论
8月 062019
 

新建xcode文件时,类名和文件名都起错了,文件里的类名可以修改(refactor->rename),但修改文件名时报错: rename failed,
可通过下面方式解决(此法似乎对类名修改报错也有效):

1.关闭 xCode
2.进入 ~/Library/Developer/Xcode/DerivedData 目录并删除包含 “ModuleCache”名的目录.
3.重新打开xcode
4.再尝试该名下。

Good Luck!