问题标签 [xcode9-beta]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
510 浏览

editor - Xcode 9 Beta - 编辑器,列选择不见了?

在以前的 Xcode 版本中,我们可以按住 Alt/Option 键,拖动鼠标在文本编辑器中选择列。在 Xcode 9 Beta 中,这似乎不起作用。

这是现在消失了,还是它是一个不同的组合键?有任何想法吗?

0 投票
3 回答
5065 浏览

ios - Images.xcassets:错误:找不到适合 SimDeviceType 类型的设备

当我尝试在模拟器中运行该应用程序时,我持有 Xcode 8.3.2 和 Xcode 9 beta 1,并且我的项目在 Xcode 8.3.2 中运行。我收到以下错误。

0 投票
5 回答
38555 浏览

storyboard - 非法配置:不再支持编译早于 iOS 7 的 IB 文档

我最近更新到XCode 9。当我构建应用程序时,它会在我的 pod 文件中显示某些情节提要的“非法配置”。我试图重新创建故事板文件,但它没有帮助。

[1]

0 投票
12 回答
39893 浏览

ios - 导航栏 rightbaritem 图像按钮错误 iOS 11

此代码在 ios10 中运行正常。我得到了我的标签和一个图像按钮,它是用户照片配置文件,圆形.. 好的。但是当运行 xcode 9 ios11 模拟器时,我把它拉长了。按钮框架必须是 32x32 ,当检查 sim 并获取视图并告诉 xcode 描述视图时,我得到的输出为 170x32 或类似的东西。

这是我的代码。

在此处输入图像描述

0 投票
2 回答
1195 浏览

swift - Swift 4:以协议作为关联类型的通用协议的实现

我在 Swift 3.1 到 Swift 4 代码库迁移期间遇到了问题。

当您尝试实现一个泛型协议方法时,就会出现问题,该方法采用带有泛型参数的闭包,并将协议作为关联类型。这比听起来容易:)

以下代码在 Swift 3.1 中运行良好:

然而,在 Swift 4 编译器中,我给出了一个关于类Foo不符合协议FooTypefoo(action:)缺少方法实现的错误。

顺便说一句,Xcode 9“修复它”生成了与我相同的实现。

如果我BarType用作参数类型,则代码会编译,但丢失具体类型信息并不好。

0 投票
1 回答
4436 浏览

ios - 在处理即将发布的项目时升级到 Xcode 9 是否有任何风险?

我目前正在开发一个即将发布的应用程序。这往往会让我在升级到 Xcode 9 beta 之前等待,以确保我的环境稳定,但 ARKit 让我非常好奇,我正在考虑尽快更新 :)。

对于那些已经是 Xcode 9 Beta 的人,您在处理以前的项目时是否遇到任何困难?

这可能是一个微不足道的问题,但我过去在更新 Xcode 时遇到了问题,因此我这次问这个问题。

0 投票
1 回答
512 浏览

ios - 无视频输出和 [MC] 从公共有效用户设置中读取。Swift/iOS 11 中的错误

使用适用于 iOS 11 的 Xcode 9 测试版:

我已经完成了如何从 AVCaptureSession 中提取帧的演练,但无法让捕获出现。虽然我在 info.plist 文件中包含了相机权限,但应用程序在打开后似乎停止了,并且出现以下错误:

[App Name] 没有 frZQaeyWLUvLjeuEK43hmg 的沙盒访问权限,并且没有适当的权限

[MC] systemgroup.com.apple.configurationprofiles 路径的系统组容器是 /private/var/containers/Shared/SystemGroup/systemgroup.com.apple.configurationprofiles

[MC] 从公共有效用户设置中读取。

以下是 FrameExtractor.swift 的代码供参考:

对于 ViewController.swift:

0 投票
3 回答
2747 浏览

ios - SFSafariViewController init方法强制使用iOS11支持版本

随着 Xcode 9 Beta 和 iOS11 预览版的最新更新,SFSafariViewControllerinit方法发生了一些变化。

从 iOS11 开始支持一种新init方法,而当前可用的 init 方法将被 iOS11 弃用。问题是当前方法没有暴露,也不能被覆盖。init如果我们想使用 beta 运行现有项目,这将强制使用新方法。有没有人找到init在新的 Xcode Beta 中使用现有方法的方法?

init编辑:为澄清起见,这是我的子类中的方法片段

0 投票
3 回答
2481 浏览

ios - 标题的模糊使用 - Xcode 9 beta

navigationItem.titleXcode 9 beta 编译器为和显示以下错误self.navigationController?.navigationBar.topItem?.title

模糊使用“标题”

这是我的代码:

错误截图

任何人都可以帮助解决这个问题吗?

0 投票
2 回答
9691 浏览

swift - 如何在 CoreML 中初始化 MLMultiArray

我有一个包含 40 个数组和 12 个双重特征的数组,所以类型是 [[double]]。目前我正在将此数据发送到 Google Cloud ML API 以获取相关预测。

由于 Apple 最近推出了 CoreML 和 coremltools,我将我的模型从 keras 转换为 .mlmodel 以避免数千次谷歌云 api 调用并直接在我的 iPhone 上进行推理:

将模型添加到我的 Xcode 项目后,它看起来像: 在此处输入图像描述

我不知道这些其他输入和输出是从哪里来的。为了得到预测,我需要将我的 12 个双精度数组转换为 MLMultiArray,但我不知道该怎么做。有没有人遇到过类似的问题?这是我目前未完成的方法:

相关文档可以在这里找到。