【问题标题】:How can I simulate the Apple Watch for development purposes?我如何模拟 Apple Watch 用于开发目的?
【发布时间】:2014-11-03 13:41:54
【问题描述】:

我刚刚下载了 Xcode 6 GM,我想看看我的应用如何与连接到模拟 iPhone 的 Apple Watch 配合使用。

如何在我的 MacBook 上模拟这个新设备?

【问题讨论】:

标签: xcode ios-simulator apple-watch watchkit


【解决方案1】:
  1. 安装 Xcode(从 6.2 开始)(link)
  2. 将 Apple Watch 目标添加到您的项目 (New->Target->Apple Watch->Watch App)
  3. 转到 iOS Simulator -> Hardware -> External displays 并选择任何 Apple Watch 选项
  4. 选择'[your project] Watch App' 目标并运行

玩得开心! :)

【讨论】:

  • 我在 iOS 模拟器中禁用了 Apple Watch。我怎样才能启用? stackoverflow.com/questions/27005132/…
  • @MartinoBonfiglioli 您是否选择了“Watch App”目标而不是仅 iOS 目标?这就是我的诀窍。
  • 另外,我发现 Apple Watch 显示屏只能在 iPhone 5 模拟器及以上版本上使用。
【解决方案2】:

Xcode 6.0 不支持 Apple Watch 的开发。

Xcode 6.2 支持使用 WatchKit 进行开发。查看WatchKit Programming Guide,其中包括Xcode 6.2 Beta Release Notes 中报告的一些示例和注意问题。此外,请注意,Xcode 6.1 Release Notes 中提到的大多数模拟器问题仍然适用,但遗憾的是在 6.2 注释中省略了。

Xcode 不支持为 Apple Watch 开发原生应用,但它于 2015 年宣布推出。

【讨论】:

  • 关于何时可用的任何参考?)
  • @JeremyHuddlestonSequoia 是否有任何可用的文档,以便我们可以开始准备/试验?我有几个应用创意想调查可行性。
  • @EricGoldberg 刚刚更新了今天测试版的答案。你现在应该有你要找的东西了。
  • 我很难安装 XCode 6.2,它让我崩溃了。直到我发现 SprintBuilder 的 Android 插件导致了它。于是我删除了/Library/SBAndroid目录,终于可以开始使用XCode了。
【解决方案3】:

Apple 已宣布WatchKit。以下是“入门”视频中 WatchKit 模拟器的示例:

还有WatchKit programming guideframework reference,它们似乎揭示了Apple Watch 的工作原理。

【讨论】:

    【解决方案4】:

    另请注意,虽然您无法准确模拟 Watch 开发人员真正可用的内容,但 Apple 已宣布“WatchKit”, 开发人员将使用该平台。

    很遗憾,尚未确定发布日期。

    【讨论】:

      【解决方案5】:

      Watchkit 将于 2014 年 11 月推出。届时他们可能会在 Xcode 中添加模拟器。

      【讨论】:

        【解决方案6】:

        您必须拥有 Xcode 6.2+ 才能使用 WatchKit 开发应用程序/扩展。

        本指南提供了有关 Apple Watch 开发的详细信息,包括如何在模拟器中运行 Apple Watch 应用程序。

        Apple Watch Documentation

        【讨论】:

          猜你喜欢
          • 2015-07-01
          • 2019-04-09
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-01-27
          相关资源
          最近更新 更多