【问题标题】:How do you set the default device in the iPhone simulator?如何在 iPhone 模拟器中设置默认设备?
【发布时间】:2011-03-24 00:22:03
【问题描述】:

每次我在 iPhone 上调试和在模拟器中运行之间切换 Xcode 时,它​​都会重置模拟设备。我想将模拟器作为 iPhone 设备运行,但它不断变回 iPad。有谁知道如何设置配置以使模拟器默认为 iPhone 设备?

我可以在模拟器中将硬件切换到 iPhone,但是当我返回 Xcode 并运行“构建调试”时,它会在 iPad 中重新打开应用程序。我可以让它切换的唯一方法是使用 Xcode 中的 Overview 菜单,我看到的选择是 iPad Simulator 3.2 和 iPhone Simulator 4.0

当我在设备和模拟器之间切换时,它总是回到 iPad。

【问题讨论】:

  • 这个“Xcode 中的概览菜单”在哪里?不明显
  • @michela:窗口左上角有一个下拉菜单,就在红绿灯按钮下方。

标签: iphone ios-simulator


【解决方案1】:

在 iPhone 模拟器中,转到硬件>设备,然后选择“iPhone”。无论您选择什么,都会自动保存。

【讨论】:

    【解决方案2】:

    您的项目中的 Base SDK 设置是什么(“常规”选项卡)?如果不是 4.0,那么我认为它可能会假设您正在编写一个 iPad 应用程序。

    如果您将其设置为 3.2 以支持 iOS 3.x,则需要将基本 SDK 设置为 4.0,然后进入项目构建设置选项卡并将 OS 部署目标更改为 3.1(或任何最早的版本)想支持)。

    【讨论】:

    • 嗨,我也遇到了同样的问题,就是每次都换成 iPad(4.2)。我没有在“常规”选项卡中找到除 4.2 以外的任何选项。我正在使用 xcode3.2.5。你能帮帮我吗?
    • 您必须在 General 中选择 4.2,然后进入 Build 选项卡并查找“Deployment Target”。将其设置为 3.1(或 4.0)。
    • 它应该与 XCode 4 和 4.2 SDK 一起使用。您仍然可以设置一个基本目标(现在您可以选择始终使用的“最新 SDK”),然后还可以在 Build Settings 中设置一个部署目标。
    【解决方案3】:

    遇到了同样的问题 - 我就是这样找到这个帖子的。

    SDK 4.2 中确保当您打开一个新的xcode 项目时选择Product = 'iPhone' - 默认选择是Ipad。然后,当您保存项目时,设备设置也会随之保存。

    【讨论】:

      【解决方案4】:

      我通过这样做让 XCode 4 启动 iPhone 模拟器而不是 iPad 模拟器:

      1. 在“产品”菜单中,选择“编辑方案”。
      2. 在方案编辑窗口左侧的列表中单击“运行 *Your_Project_Name* Debug”。
      3. 在窗口顶部,请注意“目标”上方的下拉菜单设置为“iPad 4.3 模拟器”。
      4. 将下拉菜单更改为“iPhone 4.3 Simulator”。
      5. 点击“确定”。

      【讨论】:

      【解决方案5】:

      在 Xcode 9 中,您可以选择多个设备。但是,将默认设置为您喜欢的设备的一种简单方法如下:

      1. 从您正在使用的simulator-hardware-device-os 中选择您的设备
      2. 现在转到模拟器 - windows 并关闭“显示设备边框”
      3. 现在只需关闭您不想要的那些

      【讨论】:

        【解决方案6】:

        在 iOS 模拟器中转到:

        文件 / 打开设备 / iOS'版本'在我的情况下(iOS 13.7)/ 选择你需要的

        下次打开模拟器时会选择设备打开。

        【讨论】:

          猜你喜欢
          • 2021-05-25
          • 2015-04-29
          • 2011-05-18
          • 2016-05-19
          • 2010-09-27
          • 2016-07-28
          • 2016-10-22
          • 2014-05-15
          • 2016-09-16
          相关资源
          最近更新 更多