菜鸟教程小白 发表于 2022-12-11 20:40:10

ios - 如何通过 CLI 删除 Xcode 10 模拟器克隆?


                                            <p><p>它们是否共享相同的 UDID?
它们是如何在后台实现的?</p>

<p>场景是我有 4 个克隆并行运行 UI 测试。我需要一个干净的模拟器来进行一些测试(但希望保持随机测试顺序)</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>清除所有测试模拟器的命令(之后您需要重新启动 Xcode):</p>

<pre><code>xcrun simctl --set testing delete all
</code></pre>

<p>总的来说,最好只重置那些模拟人生(之后您不需要重新启动):</p>

<pre><code>xcrun simctl --set testing shutdown all
xcrun simctl --set testing erase all
</code></pre>

<p>要删除特定设备,您首先需要使用 <code>list devices</code> 获取他的 ID,然后关闭并删除:</p>

<pre><code>xcrun simctl --set testing list devices
xcrun simctl --set testing shutdown 2BC2B50E-C4BA-45B9-9C73-AF5097BA1F0B
xcrun simctl --set testing erase 2BC2B50E-C4BA-45B9-9C73-AF5097BA1F0B
</code></pre>

<p>感谢 Scott McCoy 的回答。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 如何通过 CLI 删除 Xcode 10 模拟器克隆?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/52660037/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/52660037/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 如何通过 CLI 删除 Xcode 10 模拟器克隆?