iOS   发布时间:2022-05-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了xcode – simctl delete,无法删除当前状态的设备:正在创建大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我试图删除模拟器,但它处于simctl删除不会删除它的状态.我从我能想到的所有地方删除了它,但在某处保留了对它的引用. 一,上市: $xcrun simctl list devices | grep 3B7 Apple Watch - 38mm (3B7135C5-40A3-40FB-A130-12ACB448EE5D) (CreaTing) (unavailable, r
我试删除模拟器,但它处于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中修复.您现在可以删除处于创建状态的不可用设备.

大佬总结

以上是大佬教程为你收集整理的xcode – simctl delete,无法删除当前状态的设备:正在创建全部内容,希望文章能够帮你解决xcode – simctl delete,无法删除当前状态的设备:正在创建所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。