升级 Xcode 11 后 Reveal 报错 不能正常使用解决办法

报错信息

Traceback (most recent call last): 
File "/Applications/Reveal.app/Contents/SharedSupport/Scripts/RevealServerCommands.py", line 18, in __lldb_init_module
   HandleRevealCommand.__doc__ = CreateRevealCommandOptionsParser().format_help()
 File "/Applications/Reveal.app/Contents/SharedSupport/Scripts/RevealServerCommands.py", line 36, in CreateRevealCommandOptionsParser
   for key, info in subcommands.iteritems():
AttributeError: 'dict' object has no attribute 'iteritems'

分析

提示问题很明显 python 代码报错
Xcode 11 升级了 Python 由 2.7 -> 3
查看 RevealServerCommands.py 定位到底 36 行 代码 \color{red}{subcommands.iteritems()}:
\color{red}{iteritems} 方法 Python3 废弃了,改为\color{red}{items()}
👌 大功告成,又可以用了。

其他

RevealServerCommands.py 位置
\color{red}{/Applications/Reveal.app/Contents/SharedSupport/Scripts/RevealServerCommands.py}

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

相关阅读更多精彩内容

  • 材料:面粉.酵母,橄榄油,芝士,番茄酱,柿子椒,洋葱,菠萝,瘦肉,香菇 工具:烤箱,小擀面杖,烤盘 做法: 【1】...
    遇见樱桃阅读 555评论 7 4
  • #作业目标:1. 请用户输年份,再输入月份,输出该月的天数 ##代码: /** * 请用户输年份, ...
    Deku啊阅读 519评论 0 0
  • 1.早上5点起床 X2.起床冥想10-15分钟 √3.瑜伽锻炼 √ 4.英语打卡20分钟以上(定时定点...
    枫的鸟儿阅读 210评论 0 1

友情链接更多精彩内容