【iOS】mac OS Catalina 放弃32位,以及Rvictl的使用

写在前面:

最近脑残升级了Mac OS,遇到两个大问题:

  • 脚本编译32位的的时候报错
  • Rvictl 命令不能使用了
    本文章假设你已经升级到了Mac OS10.15.1 XCode升级到了11.2

参考
rvictl in XCode 11 and MacOS Catalina
How to install RVICTL with Xcode 11

问题:脚本编译32位的的时候报错

解决方案,找个别的机子。有想过在生了级的系统上改(估计是文件移了位置导致,要么就是真的完全不支持了),但是目前不敢轻易动了。

问题:Rvictl 命令不能使用了

rvictl 不能使用

解决:两个方案

1./Applications/Xcode.app/Contents/Resources/Packa 里面有下面四个包

截屏2019-11-15下午12.27.15.png

然后我尝试了安装,就是直接双击MobileDevice.pkg和MobileDeviceDevelopment.pkg文件
然后选择要安装的路劲
截屏2019-11-15下午12.04.42.png

然后发现没有啥用。。。。我在干嘛我是谁

在然后全局搜索rvictl,发现搬到这里来了/Library/Apple/usr/bin/
打开进去发现可执行文件在这里,那好办啊。要么搬文件要么用的时候把路劲改好

rvictl可执行文件

  • 在自己的bash里加路径,操作如下
  1. sudo nano /etc/paths,然后提示输入当前电脑用户的密码
  2. 输入密码后,如下图
    截屏2019-11-15下午2.19.59.png

    添加一行/Library/Apple/usr/bin/
  3. 键盘按^+X退出,然后重启bash,就发现rvictl能用了!
  • 把rvictl文件,挪到你的当前用户对应的目录(不推荐,我没有做过)

确保你自己可以访问就行,但是那样,xcode可能不一定能访问了。复制一份出来也是可以的吧

总结

有啥好总结的,苹果升级的也太过分了点,一点都不友好。还记得升级完后桌面有个移动文件夹的快捷方式。你弄个这玩意就算是交代了,真的是无力吐槽。关于XCode的槽点更多,反正下次不要着急升级就对了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容