自从Beta发布以来,我一直在使用SwiftUI,并且好奇是否有人找到使用SwiftUI在Xcode中设计CarPlay的方法?它似乎在Apple的设备列表中不可用,到目前为止,我还没有找到将其启用为辅助屏幕的方法。
当前使用的是Xcode 11 Beta5。尝试查看是否可以将CarPlay添加为.previewDevice,但这是专门针对硬件的。
答案 0 :(得分:2)
您不需要MFi进行CarPlay,而是需要CarPlay授权。 仍然不确定SwiftUI和CarPlay。 我确定SwiftUI将不支持某些特定的CarPlay类别,例如媒体播放,消息和VoIP,但可能不支持Navigation或Automaker。
答案 1 :(得分:-1)
您将无法在Xcode
中看到CarPlay,因为它仅适用于注册了Apple MFi Program.
的人。这使您可以访问工具,文档,技术规格以及许可证本身为CarPlay开发。请参阅here for the MFI program,并在此处查看MFI FAQ。
here也可以找到关于StackOverflow的很好的文章。
目前还不清楚是否可以使用SwiftuI
开发CarPlay,因为开发CarPlay应用的人员需要签署NDA。但是我认为Apple会继续推广SwiftUI,所以我不明白为什么它不可能实现