xcode – simctl delete,无法删除当前状态的设备:正在创建
发布时间:2020-12-14 19:34:33 所属栏目:百科 来源:网络整理
导读:我试图删除模拟器,但它处于simctl删除不会删除它的状态.我从我能想到的所有地方删除了它,但在某处保留了对它的引用. 一,上市: $ xcrun simctl list devices | grep 3B7 Apple Watch - 38mm (3B7135C5-40A3-40FB-A130-12ACB448EE5D) (Creating) (unavailable
我试图删除模拟器,但它处于simctl删除不会删除它的状态.我从我能想到的所有地方删除了它,但在某处保留了对它的引用.
一,上市: $xcrun simctl list devices | grep 3B7 Apple Watch - 38mm (3B7135C5-40A3-40FB-A130-12ACB448EE5D) (Creating) (unavailable,runtime profile not found) 接下来,我的删除尝试: $xcrun simctl delete 3B7135C5-40A3-40FB-A130-12ACB448EE5D An error was encountered processing the command (domain=com.apple.CoreSimulator.SimError,code=159): Unable to delete device in current state: Creating 我接下来删除了设备目录,即device_set.plist中的条目,甚至是.default_created.plist中的条目.证明: $pwd; ls -l 3* /Users/jeff/Library/Developer/CoreSimulator/Devices ls: 3*: No such file or directory $grep 3B7 device_set.plist .default_created.plist ; echo Anything? Anything? 但这没有帮助.它还在那里. 因此,如果不删除整个CoreSimulator / Devices文件夹,如何删除此损坏的设备条目? 解决方法
您在磁盘上删除了它,但CoreSimulatorService在此期间运行,并且不知道您破坏了它的权限; 0.
如果你sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService,它将重新启动,并在下次启动时看不到它. 另请注意,此特定错误已在Xcode 8中修复.您现在可以删除处于创建状态的不可用设备. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |