Xcode iOS模拟器文件在哪里?

Xcode iOS模拟器文件在哪里?,xcode,macos-sierra,Xcode,Macos Sierra,因此,由于我在中国的互联网连接很差,我从这里通过多线程网络连接下载了iOS 9.3模拟器SDK:devimages.apple.com.edgekey.net/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK9_3-9.3.1.14604111551.dmg 安装后,模拟器不会出现在我的硬件(Xcode菜单)中,因此我猜它与最新的Xcode 8.3.2不兼容,但它确实占用了我笔记本电脑额外的3.6 GB存储空间(其中现在只剩下

因此,由于我在中国的互联网连接很差,我从这里通过多线程网络连接下载了iOS 9.3模拟器SDK:
devimages.apple.com.edgekey.net/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK9_3-9.3.1.14604111551.dmg


安装后,模拟器不会出现在我的硬件(Xcode菜单)中,因此我猜它与最新的Xcode 8.3.2不兼容,但它确实占用了我笔记本电脑额外的3.6 GB存储空间(其中现在只剩下9 GB)。然后我打开笔记本电脑,直接从Xcode下载SDK并成功安装,问题是它没有从以前的安装中删除3.6 GB的文件,所以现在我的笔记本电脑上剩下的空间不足1 GB。我喜欢找出SDK的位置,然后手动删除它们以释放笔记本电脑上的存储空间。

您可以使用Disk Inventory X应用程序在mac电脑中查找大型文件。删除并释放一些空间是非常有用的。 无论如何,回答您的问题,模拟器文件位于
/Users/[您的用户帐户名]/Library/Developer/Xcode/iOS

您应该能够在那里找到那些未使用的文件

您可以使用Disk Inventory X应用程序在mac中查找大型文件。删除并释放一些空间是非常有用的。 无论如何,回答您的问题,模拟器文件位于
/Users/[您的用户帐户名]/Library/Developer/Xcode/iOS

您应该能够在那里找到那些未使用的文件

解决此问题的最佳方法是使用一个名为
DaisyDisk的应用程序
,因为每次iOS更新时,XCode都会下载新的模拟器,现在您有iOS 10.3.x,即使删除这些文件,XCode将来也会再次下载iOS 10.4.x或iOS 11,您必须再次手动删除这些文件

使用
DaisyDisk
可以很容易地发现和删除这些模拟器,我强烈建议您尝试一下


让128G Mac用户受苦的苹果真棒:)

解决这个问题的最好方法是使用一个名为
DaisyDisk
的应用程序,因为每次iOS更新时,XCode都会下载新的模拟器,现在你有iOS 10.3.x,即使你删除了它们,XCode将来也会再次下载iOS 10.4.x或iOS 11,您必须再次手动删除这些文件

使用
DaisyDisk
可以很容易地发现和删除这些模拟器,我强烈建议您尝试一下


让128G Mac用户受苦的苹果真棒:)

/Library/Developer/CoreSimulator/Profiles/Runtimes
/Library/Developer/CoreSimulator/Profiles/Runtimes
从2021年起,设备模拟器文件可以在
~/Library/Developer/CoreSimulator/Devices/
<,但这包含所有安装的模拟器,目前我的机器上有24个设备

~/Library/Developer/CoreSimulator/Devices/$DEVICE\u ID/data/Library

要查找您的模拟器设备id:

  • 启动你的模拟器
  • xcrun simctl列表“设备”“已启动”
  • cd/Users/username/Library/Developer/CoreSimulator/Devices/91512DCC-DCEA-4ED4-9731-52D895399940/data
    将包含以下文件:
  • 额外:如何让Application.app在模拟器上运行 例如,您可以将此应用程序与其他人共享

    cd /Users/username/Library/Developer/CoreSimulator/Devices/emulator_id/data/Containers/Bundle/Application/
    ls # This will list all the application directories, where each directory contains a `.app` file which will work on emulators.
    

    您可以将此
    .app
    文件拖动到另一个模拟器上,它将安装。

    从2021年起,设备模拟器文件位于
    ~/Library/Developer/CoreSimulator/Devices/
    ,但其中包含所有已安装的模拟器,目前我的机器上有24台设备

    ~/Library/Developer/CoreSimulator/Devices/$DEVICE\u ID/data/Library

    要查找您的模拟器设备id:

  • 启动你的模拟器
  • xcrun simctl列表“设备”“已启动”
  • cd/Users/username/Library/Developer/CoreSimulator/Devices/91512DCC-DCEA-4ED4-9731-52D895399940/data
    将包含以下文件:
  • 额外:如何让Application.app在模拟器上运行 例如,您可以将此应用程序与其他人共享

    cd /Users/username/Library/Developer/CoreSimulator/Devices/emulator_id/data/Containers/Bundle/Application/
    ls # This will list all the application directories, where each directory contains a `.app` file which will work on emulators.
    

    您可以将此
    .app
    文件拖动到另一个模拟器上,然后安装。

    磁盘资源清册X未找到这些文件。它也不在
    /Users/[Your user account name]/Library/Developer/Xcode/iOS
    磁盘资源清册中,X没有找到这些文件。它也不在
    /Users/[您的用户帐户名]/Library/Developer/Xcode/iOS