是否可以使用 SwiftUI 为 CarPlay 进行设计?

Is it possible to design for CarPlay with SwiftUI?

自测试版推出以来,我一直在使用 SwiftUI,我很好奇是否有人想出了使用 SwiftUI 在 Xcode 中为 CarPlay 设计的方法?它似乎在 Apple 的设备列表中不可用,到目前为止我还没有找到将其作为辅助屏幕启用的方法。

目前正在使用 Xcode 11 Beta 5。尝试查看是否可以将 CarPlay 添加为 .previewDevice,但那是专门针对硬件的。

您将无法在 Xcode 中看到 CarPlay,因为它仅适用于在 Apple 注册的用户 MFi Program. 这使您可以访问工具、文档、技术规格和许可证本身为 CarPlay 开发。请参阅 here for the MFI program and here for the MFI FAQ

也可以在 Whosebug 上找到一篇非常好的文章 here

目前还不知道 CarPlay 是否可以用 SwiftuI 开发,因为开发 CarPlay 应用程序的人需要签署 NDA。但我认为 Apple 会继续推动 SwiftUI,所以我不明白为什么它不可能

CarPlay 不需要 MFi,您需要 CarPlay 权利。 仍然不确定 SwiftUI 和 CarPlay。 我确信 SwiftUI 将不支持某些特定的 CarPlay 类别,例如媒体播放和消息 & VoIP,但可能支持导航或汽车制造商。