首先,经过一些尝试,我最终的结论是,我不能

  1. 像往常一样,我们找到了14•3的一些DeviceSupport,然后放到xcode对应的路径下,但是报错了
    An error was encountered while attempting to Communicate With this device
  2. 上面那个错误看过两种解决方案,一种是按提示拔数据线,关机等,对我无效。一种是identifier。但是糊里糊涂的跟着操作,可能操作还有些失误,最终我的效果没有
  3. 后面有看到有人说12-beta-3版本的Xcode下的DeviceSupport有用,但是这个只提供了14•0版本的,死马当活马医,拷贝到我那里,还是不行
  4. 在另一台电脑上安装了Xcode12,跑程序的过程中。环境有很多错误,尝试解决了一些,还有一些实在解决困难 比如说,不知道在哪里导入了objc•h ,然后里面定义的NO 和opencv定义的NO冲突了,解决无能 除非手动改掉
  5. 突然看到可以一台电脑装2个Xcode,果断在自己的电脑上试一试。然鹅,电脑版本又低了一点
  6. 等待升级的过程中
  7. 续更,系统升级后,安装好了Xcode12,跑ios程序没问题,可以直接跑,因为导入的包都是.a静态库文件。但是跑mac端的command line程序就导入包都不行了,因为是之前Xcode版本可以允许使用适用于ios的.a静态库文件,但是升级12之后,mac端的程序不能再使用适用ios的.a静态库文件。最终解决办法是,像以往ubuntu导c++一些库,直接告诉它系统安装路径。例如:/usr/local/include,这样子就成功了,相反,我自己下载源码,编译在其它地方的东西,这个直接导入Xcode,Xcode并不认识(可能是编译方式不一样)

普大喜奔~~
突发的系统升级导致的环境问题 告一段落,可以快乐的继续开发了