问题标签 [wwdc]

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 回答
2468 浏览

ios - iOS 11 文件应用程序:如何包含应用程序包中的文件

我在今年的 WWDC 上观看了主题演讲,并对 iOS 11 带来的所有新功能感到兴奋。Apple 对 App Store 中游戏的高度重视以及 iPad 历史上最大的升级非常令人兴奋。但最让我兴奋的是,iOS 11 将首次为 iOS 带来一些文件系统的平稳性。他们Files自然而然地将其称为应用程序。在新用户从微软产品到 iOS 中获得类似 Windows 的体验方面,这似乎是向前迈出了一大步。

我的问题是,作为目前正在开发一个以文档为导向的项目的开发人员,我如何在设计中向前看以便处理这种能力?我现在知道,documents如果您在.plist使用Application supports iTunes file sharing密钥时启用此功能,Apple 允许您的应用程序通过 iTunes 向用户公开您的应用程序沙箱的目录。这对Files应用程序的工作方式是否相同?意思是,该Files应用程序是否会公开documents您设备上所有应用程序的文件夹,这些应用程序的密钥Application supports iTunes file sharing设置为? YES.plist

0 投票
1 回答
529 浏览

ios - FigVirtualFramebufferServer:不支持的操作

我正在尝试 ARKit 并收到带有以下错误消息的黑屏。WWDC 2017 示例PlacingObjects在同一设备上运行没有问题。

什么不见​​了?

0 投票
1 回答
1160 浏览

swift - 在“帐户和密码”下的首选项中保存密码

在 WWDC 上,Apple 在演示文稿中展示了 iOS 应用程序的自动填充功能。设置起来相当简单,而且效果很好。如果用户在 safari 中输入密码并保存。但是,如果用户从未使用过 Safari,而只使用过应用程序,那么目前用户仍然需要每次都输入密码。

我已经将密码存储在钥匙串中。不幸的是,这不会将密码放在“帐户和密码>应用程序和网站密码”下面的设置中。有什么方法可以将用户输入我的应用程序的密码存储到此设置页面,以便用户在下次登录时获得建议?

0 投票
4 回答
295 浏览

ios - 关于从 Apple 的 WWDC 2017 Session 506 中提取的代码 - exifOrientationFromDeviceOrientation() 定义在哪里?

在会话 506 的 WWDC 2017 视频中。第一个演示中的一段代码如下所示:

自我的使用。表示它应该是来自 ViewController 的属性。鉴于此exifOrientationFromDeviceOrientation()方法在 UIViewController 类中不存在,我认为 ViewController 符合授予该功能的协议。有人可以指出是哪个协议吗?

0 投票
0 回答
540 浏览

ios - 在 HealthKit 中查询 vo2Max?

在 WWDC 2017 上,Apple 宣布添加vo2Max作为新的数量样本。为了返回 vo2Max 样本,必须有哪些变量?根据 Vo2Max 下的 Health App,“Apple Watch 会在您进行严格的户外步行或在 Workout 应用程序中跑步至少 20 分钟并持续测量心率时记录您预测的 vo2Max。” 听起来好像它对 3rd 方应用程序不可用,但是WWDC 2017 上 3:20 的这个剪辑听起来好像它应该可用?

.running 户外锻炼期间的以下代码即使在 20 分钟后也会返回和空数组:

权限

}

还有什么我需要做的吗?Apple 的文档非常少。

0 投票
1 回答
43 浏览

ios - WWDC 提交中的外部 API/SDK

我一直在为 WWDC 2018 编写我的 Swift Playgrounds 条目,我一直在想,是否有禁止使用外部 API/SDK 的规则?我一直在尝试通过某种 MPMediaPicker 将音乐导入操场,但这并没有奏效。每次我尝试,我都会得到一个空白的白屏。因此,我正在考虑使用 Soundcloud 或 Spotify 的某种 SDK 来代替让用户导入自己的音乐。这是允许的吗?如果不允许这样做,为什么 MPMediaPicker 不能在 Swift Playgrounds 中工作?

0 投票
1 回答
268 浏览

swift - xcode 游乐场中的 UITableView 不显示文本/字幕

我正在关注一篇关于 WWDC17 的文章。一切都很好,但我的实时视图看起来不像它应该的样子。(.subtitle) 和表格单元格没有显示任何内容

谁能帮助我如何完成这项工作?

以下是操场:

0 投票
1 回答
96 浏览

swift - 强制 Swift Playgrounds (xcode) 在不模拟 iOS 的情况下使用 MacOS SpriteKit

过去一周,我一直在 xcode 中从事 Swift Playgrounds 项目,作为 WWDC 奖学金提交。我快完成了,但我似乎无法弄清楚为什么该项目以如此低的帧速率运行。然而,在这个奖学金提交 ( https://www.youtube.com/watch?v=Pe4V74afBS8 ) 中,操场似乎运行得非常好。在视频的评论部分,创作者表示,“这是默认的 60 fps,请务必使用 macOS SpriteKit 而不是 iOS 模拟的 SpriteKit,这样你的性能会更好。” 一个人将如何实现这一目标?

0 投票
1 回答
92 浏览

ios - Registering a lot of UICollectionViewCell classes for reuse in a UICollectionView

I'm following a Advanced User Interfaces with Collection Views WWDC Session, where Apple engineers shown an approach to compose multiple UICollectionViewDataSource objects together to achieve better code reusability and separation of concerns.

In my app I use an UICollectionView and would like to implement a similar approach to building a UI.

An UICollectionView requires registering classes for reuse before actually using them.

Are there any potential pitfalls if I register all the possible UICollectionViewCell subclasses used in the app, when only a handful is actually needed for the particular screen?

By designing the app this way I'll avoid the need to introduce a custom protocol and querying the DataSource for what cell subclasses are actually used in the UICollectionView.

Another approach, is to register the cell every time before dequeuing it:

What are the drawbacks of this approach, if any?

0 投票
3 回答
3561 浏览

app-store - 如何在我的 Mac 上使用 AppStore 连接 API,在 WWDC18 中宣布?

我在这里看到了 WWDC18 相关视频中的演示:

https://developer.apple.com/videos/play/wwdc2018/303/

但它不是从头开始的。我没有看到他们使用了哪个工具以及我们需要从哪里开始。任何人都可以帮忙吗?