У меня есть право на установку, и я могу увидеть значок на симуляторе CarPlay. /> Я немного смущен тем, как отображать представления. Я хотел бы начать с простого «Hello World», но даже это сложно
Этот вопрос, кажется, является той вещью, которую мне требуется, но не обращается к достаточным подробностям о конфигурации Appdelegate. />https://dev.to/nitricware/adding-carpla ... le-app-h9h
Это тоже, но я подозреваю, что это старый способ отображения просмотров.
https://www.adapptor.com.au/blog/enhanc ... азной[code] UIApplicationSceneManifest
UIApplicationSupportsMultipleScenes
UISceneConfigurations
CPTemplateApplicationSceneSessionRoleApplication
UISceneDelegateClassName
$(PRODUCT_MODULE_NAME).CarPlaySceneDelegate
< /code>
carplayscenedelegate.swift
import Foundation
import CarPlay
class CarPlaySceneDelegate: UIResponder, CPTemplateApplicationSceneDelegate {
func templateApplicationScene(_ templateApplicationScene: CPTemplateApplicationScene,
didConnect interfaceController: CPInterfaceController) {
let screen = CPInformationTemplate(title: "Root", layout: .leading, items: [CPInformationItem(title: "Hello", detail: "CarPlay")], actions: [])
interfaceController.setRootTemplate(screen, animated: true, completion: { _,_ in
// Do nothing
})
}
}
[/code]
Спасибо
Подробнее здесь: https://stackoverflow.com/questions/761 ... ello-world
Мобильная версия