iOS设置
复制一个包含安装步骤和此插件的完整 Markdown 指南的设置提示。
iOS 车载支持使用 CarPlay 模板。苹果必须为您的应用类别批准 CarPlay 权限,才能将应用与 CarPlay 支持一起发布。
Info.plist 场景
Section titled “Info.plist 场景”添加一个 CarPlay 场景配置到 ios/App/App/Info.plist 并指向插件场景委托。
对于 Swift Package Manager,使用:
<key>UIApplicationSceneManifest</key><dict> <key>UIApplicationSupportsMultipleScenes</key> <true/> <key>UISceneConfigurations</key> <dict> <key>CPTemplateApplicationSceneSessionRoleApplication</key> <array> <dict> <key>UISceneClassName</key> <string>CPTemplateApplicationScene</string> <key>UISceneDelegateClassName</key> <string>AutoPlugin.AutoCarPlaySceneDelegate</string> </dict> </array> </dict></dict>对于 CocoaPods,委托模块通常是:
<string>CapgoCapacitorAuto.AutoCarPlaySceneDelegate</string>为应用程序类别请求 CarPlay 权限,匹配您的用例。该插件渲染一个 CPListTemplate但是苹果仍然决定了哪些模板和类别适用于生产发行。
npx cap sync iossetRootTemplate当汽车显示器连接时,更新了CarPlay列表模板。- CarPlay行选择发射
carAction到JavaScript。 - 如果CarPlay在WebView监听器准备就绪之前连接,保留事件将在插件附加时传递。
CarPlay不渲染您的Capacitor WebView。请保持汽车行短并将其用作本机意图触发器来执行手机应用逻辑。
继续从iOS设置
标题:继续从iOS设置如果您正在使用 iOS设置 与 使用@capgo/capacitor-auto 为native能力在使用@capgo/capacitor-auto中 Capgo插件目录 为产品工作流程在Capgo插件目录中 Capacitor由Capgo 为实现细节在Capacitor由Capgo中 添加或更新插件 为添加或更新插件的实现细节, 和 Ionic 企业插件替代方案 为Ionic 企业插件替代方案的产品工作流.