使用CocoaPods出现了这样的警告信息:
[!] Smart quotes were detected and ignored in your Podfile. To avoid issues in the future, you should not use TextEdit for editing it. If you are not using TextEdit, you should turn off smart quotes in your editor of choice.
产生原因:
使用了文本编辑去编辑了Podfile,导致引号不正确,从而引发这条警告。
解决办法:
使用Xcode重新编辑,或者使用终端命令重新编辑,修改target等引号。而不要使用文本编辑去编辑Podfile。
附:vim退出保存命令
:w 保存当前编辑文件,但并不退出,而是继续等待输入命令。在使用w命令时,可以再给编辑文件起一个新的文件名。
:w newfile 此时vi将把当前文件的内容保存到指定的新文件中,而原有文件保持不变。若newfile是一个已存在的文件,则vi在显示窗口的状态行给出提示信息:
File exists (use ! to override)
此时,若用户真的希望用文件的当前内容替换newfile中原有内容,可使用命令
:w! newfile 否则可选择另外的文件名来保存当前文件。
:q 系统退出vi返回命令行。若在用此命令退出vi时,编辑文件没有被保存,则会在显示窗口的最末行显示如下信息:
No write since last change (use ! to overrides)
提示用户该文件被修改后没有保存,然后vi并不退出,继续等待用户命令。若用户就是不想保存被修改后的文件而要强行退出vi时,可使用命令
:q! 放弃所作修改而直接退到shell下。
:wq vi将先保存文件,然后退出vi返回到shell。
:x该命令的功能同命令模式下的ZZ命令功能相同。
ZZ 在命令模式中,连按两次大写字母Z,若当前编辑的文件曾被修改过,则vi保存该文件后退出,返回到shell;若当前编辑的文件没被修改过,则vi直接退出, 返回到shell。