Xcode中有CarPlay模拟器吗

Is there CarPlay Simulator in Xcode

Xcode 或其他来源是否提供 CarPlay 模拟器?我想查看我当前的应用程序是否与其有任何交互,例如如何显示从我的应用程序收到的通知。

这可以用是和否来回答。

是的,如:有可用于 Carplay 的模拟器和工具,但仅适用于已注册 Apple's MFi Program 的公司。

不,如:您或您的公司很可能不可用,除非您或您的客户有多个制造商工厂。

如果您需要更多详细信息,我在 SO 问题中添加了更长的答案 Is iOS CarPlay API Public? How to Integrate CarPlay?

也就是说,有人提到一些用户已经使用 XCode 成功启用了 Carplay 模拟器,例如 this question

实际上有一个 CarPlay "External Display" 可以启用,您只需在终端中输入此命令即可显示它 window:

defaults write com.apple.iphonesimulator CarPlay -bool YES

然后关闭并重启模拟器。

从 iOS 12 和 Xcode 10 开始,CarPlay 在 Xcode 模拟器菜单中作为 "external" 显示可用。

(请注意,这并不意味着 CarPlay 会将自己注册为附加 UIScreen。)

要在模拟器、select、I/O、外部显示器和 CarPlay 中访问 CarPlay。