问题标签 [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 投票
2 回答
740 浏览

ios - 我可以在 Xcode beta 中开发,然后从最新的 Xcode GM 提交吗?

我发现了很多类似于我问的问题,只问你是否可以通过测试版开发提交。这不是我要寻找的答案。

我很想知道我是否可以使用 Xcode 9 beta 开发我的应用程序,通过 Xcode 8 提交它?

所有的编程都将在 Xcode 9 beta 中完成,但是当需要发布应用程序时,我会在 Xcode 8 中打开项目以存档并提交它。

这是可行的吗?如果没有,为什么不呢?

注意:我将使用 Swift 3.2,而不是 4。

0 投票
1 回答
2052 浏览

xcode9-beta - “_specialize 属性”中的未知参数 UInt8:Xcode 9

用于从位数组构建位模式的代码在 Xcode 9 中给了我错误(适用于 8.3.3)

错误

'_specialize 属性'中的未知参数 UInt8

对此有任何线索/建议吗?

0 投票
2 回答
1947 浏览

xcode - Xcode 9 Beta - 无法添加新的 Playground 页面

在 Xcode 9 Beta 中,我创建了一个新的 Playground (File -> New -> Playground)。现在,当我添加一个新的 Playground 页面(File -> New -> Playground Page)时,它不会被添加/显示。这是一个错误吗?

0 投票
1 回答
64 浏览

xcode - Playground 中的灰色/蓝色矩形叫什么?

在 Xcode 9 Beta 中,Playground 中有一个灰色/蓝色矩形,用于在打印命令下方打印结果,而不是在控制台中打印结果。

我们把这个控件叫做什么?

0 投票
1 回答
384 浏览

provisioning-profile - Xcode 9自动管理临时配置文件时如何刷新设备列表

我通过 Apple 开发者门户添加了几台新设备,但我的 Xcode 9 仍显示与旧设备数量相关的配置文件。

0 投票
1 回答
715 浏览

swift - Xcode 9 中的 Playground 是用 Swift 4.0 编译的吗

我有一个我正在尝试的项目,它在 Xcode 8 中很好。但是,在 Xcode 9 中,RxSwift 框架不会导入到 Playground 中。我收到以下错误

使用 Swift 3.1 编译的模块无法在 Swift 4.0 中导入:/Volumes/HGST3tb/CloudStation/Development/Frameworks/GuideView/GuideView/Carthage/Build/tvOS/RxSwift.framework/Modules/RxSwift.swiftmodule/x86_64.swiftmodule

除了 RxSwift 之外的所有框架都是 swift 3.2,但错误似乎暗示 Playgrounds 是用 4.0 编译的。我看不到任何可以更改此设置的设置。

0 投票
1 回答
660 浏览

ios - Xcode 9 Beta 使用未声明的类型“SKError”

我刚刚尝试在Xcode 9 beta中构建我的项目,但收到一条错误消息:

使用未声明的类型SKError

此错误出现在名为SwiftyStoreKit的 CocoaPod 中。

我尝试清理项目但没有成功。

有想法该怎么解决这个吗?我没有听到任何关于SKErrorXcode 9、iOS 11 或 Swift 4 中的更改的消息。尽管我还没有将我的项目转换为 Swift 4。我错过了什么吗?

0 投票
1 回答
1678 浏览

ios - Xcode 9:如何使用 XCUIElementQuery 创建 XCUIElement 实例?

在观看了 2017 年 WWDC Xcode 和XCTest视频后,我更新了我的测试以使用 XCTests 中的最新添加。

我最近升级到 Xcode 9 Beta,运行 OS X Sierra 10.12.4

在此之后,我使用XCUIElement () 创建元素实例的所有测试都失败了。

示例代码行: XCTAssertTrue(XCUIElement().scrollToElement(tablesQuery.cells.staticTexts["Featured"]).exists)

这是我得到的错误: “init()”不可用:使用 XCUIElementQuery 创建 XCUIElement 实例。

如果你好奇scrollToElement()是什么,它是一个自定义函数,可以滚动到正在查询的元素,如果它在当前视图中不可见。它是我编写的 XCUIElement 自定义扩展的一部分。

作为解决方案的一部分,您能否建议:现在应该如何创建 XCUIElement 实例?

供参考: scrollToElement()

任何帮助表示赞赏!

0 投票
1 回答
984 浏览

ios - Shell 脚本调用错误命令 /bin/sh 失败,Xcode 9 中的退出代码为 1

我从 xcode 8.3.2 升级到 xcode 9,但出现构建错误

Shell 脚本调用错误
命令 /bin/sh 失败,退出代码为 1

该项目是一个简单的小应用程序,屏幕很少,我没有使用任何自定义脚本。它在 xcode 8.3.2 中运行良好

知道如何在 Xcode 9 中解决这个问题吗?

0 投票
1 回答
1123 浏览

ios - ARKit - 配置视频质量

这个问题是关于 iOS 11 引入的 Apple 新的 ARKit 框架:

有没有办法在使用 ARSession 时配置捕获的视频质量?它似乎默认为 1280x720 - 这看起来很糟糕,尤其是在 iPad 上。我很想将其更改为 1080p 或 4k。

如果这不可能,有没有办法通过提供自定义视频流来使用 ARKit?