#nativescript
#nativescript
Вопрос:
Я пытаюсь создать приложение tvOS и roku с помощью nativescript.
Я собирался начать работу над приложением tvOS после того, как прочитал эту статью https://www.nativescript.org/blog/running-the-nativescript-runtime-for-ios-on-apple-tv но я не уверен, где в моем проекте находится среда выполнения nativescript ios или генератор метаданных. Кроме того, означает ли это, что мой файл подготовки и сертификаты должны быть для приложения appletv вместо ios?
Ответ №1:
Среда выполнения iOS обычно загружается из NPM для вашего проекта. Но оно включает поддержку только для iOS. Для tvOS вам нужно будет извлечь проект среды выполнения iOS с открытым исходным кодом из Github и обновить сценарии конфигурации, как описано в сообщении в блоге,
set(CMAKE_XCODE_EFFECTIVE_PLATFORMS "-iphoneos;-iphonesimulator;-appletvos;-appletvsimulator")
set(CMAKE_XCODE_ATTRIBUTE_SUPPORTED_PLATFORMS "iphoneos iphonesimulator appletvos appletvsimulator")
и создайте свою собственную версию среды выполнения iOS с помощью CMake.
Комментарии:
1. эй, спасибо, что помогли мне пройти через это. Я пытаюсь создать это на Windows, и, насколько я понимаю, я должен иметь возможность разрабатывать приложения для ios с помощью nativescript через nativescript sidekick. Есть ли у вас какой-нибудь опыт в этом, потому что я уже некоторое время борюсь с этим
2. Вы можете создавать приложения для iOS только на Mac. NativeScript CLI / Sidekick имеет функцию облачных сборок, которая помогает пользователям Windows. По сути, код загружается на их сервер, создается там, а двоичные файлы отправляются обратно на ваш компьютер.