没有这样的模块" CreateMLUI"

时间:2018-06-06 19:43:12

标签: xcode xcode10 macos-mojave createml createmlui

我正在使用macOS Mojave Beta(10.14 18A293u)和Xcode 10.0 Beta(10L176w)。我创建了一个Swift Playground,我无法导入CreateMLUI框架以便使用它。我一直收到导入错误。

Playground Screenshot

我尝试过创建 iOS Playground macOS Playground

任何人都知道我做错了什么?

提前致谢。

5 个答案:

答案 0 :(得分:37)

虽然macOS Mojave和Xcode 10处于测试阶段,但在尝试使用CreateML时可能会遇到错误。

来自我的问题中的一条评论的@Koen在Apple Developer Forums中找到了一个主题,并提供了一些解决方法。我做的是:

  1. 创建新的单一视图 Mac OS(不是iOS)游乐场
  2. 如果已经创建了一个错误的游乐场(这很重要),请使用完全不同的名称
  3. 添加import CreateMLUI
  4. 删除所有其他样板代码

答案 1 :(得分:1)

创建游乐场时,请确保选择“ macOS”选项卡而不是。 “ iOS”。

答案 2 :(得分:0)

我在Apple开发人员论坛中找到了解决此问题的方法(找不到确切的帖子链接)。 创建游乐场时,您只需选择macOS选项卡。

答案 3 :(得分:0)

  1. 打开Xcode menu
  2. 选择Open Developer Tool > Create ML
  3. New Document
  4. 选择Image Classification
  5. 指定项目的名称和保存位置

答案 4 :(得分:0)

此环境不再支持此功能。您可以在 Create ML 应用程序中完成此任务。请按照以下步骤操作:

<块引用>

Xcode -> Toolbar -> Open Developer Tool -> Create ML -> New Document