Меню

Не удалось завершить операцию tvmlkiterrordomain ошибка 3

Содержание

  1. (tvOS). Известные проблемы и решения
  2. tvmlkiterrordomain error 3
  3. Ошибки воспроизведения на большом количестве фильмов
  4. Черные квадраты
  5. Тестирование этой версии программы завершено
  6. Tvmlkiterrordomain error 3 kinopub как исправить
  7. Tvmlkiterrordomain error 3 kinopub как исправить
  8. Tvmlkiterrordomain error 3 kinopub как исправить
  9. Как установить Кинопаб (Kinopub) на iPhone, Android или Apple TV
  10. Почему именно Кинопаб
  11. Как установить Kinopub на Android
  12. Как установить Kinopub на Apple TV 4/4K
  13. Как установить Kinopub на iPhone или iPad

(tvOS). Известные проблемы и решения

tvmlkiterrordomain error 3

Ошибки воспроизведения на большом количестве фильмов

Проверьте, что на сайте в разделе «Мои устройства» для приставки активированы все галки (для Apple TV 4K) или стоит галка «Поддержка 4К» и не стоит галка «поддержка HEVC» (для Apple TV 4)

Расположение раздела «Мои устройства» Правильные настройки для работы 4К HDR (Apple TV 4K) Правильные настройки для работы 4К SDR (Apple TV 4)

Со стороны устройства требуются следующие настройки. В разделе «аудио и видео» выставить формат 4к SDR, выход HDMI YCbCr, цветность 4:2:0 и включить оба вида согласования.

Черные квадраты

К сожалению, вариантом является только играться настройками приставки и телевизора.

На телике отключаем все улучшатели и уплавнятели.

На приставке 4к SDR YCbCr 4:2:0 и оба согласования вкл.

Настраиваем дополнительно свой тв по данным с сайта https://www.rtings.com/tv/reviews

Тестирование этой версии программы завершено

Необходимо зайти в приложение TestFlight, открыть там карточку приложения cncrt/ViewPlay/TRLX и нажать кнопку Update. Процедуру надо повторять раз в 90 дней.

Источник

Tvmlkiterrordomain error 3 kinopub как исправить

Краткое описание:
Просмотр сериалов и фильмов.

Описание:
Приложения позволяет смотреть сериалы, фильмы, мультфильмы и т. д. с сайта kino.pub по подписке (от 117 руб./мес.). Есть возможность выбора оригинальной звуковой дорожки или множества российских студий озвучивания. Есть русские и английские субтитры. Есть некоторые видео в 4K. Но большинство в формате FullHD.

На kino.pub можно найти часть фильмов, которые еще не попали в официальный прокат в интернете. По решению Московского городского суда ресурс внесен в реестр запрещенных в России ресурсов, который ведет Роскомнадзор. Причина блокировки может быть разной, но чаще всего ей является жалоба правообладателя. В ближайшее время все российские провайдеры должны обеспечить блокировку ресурса для своих клиентов, но для некоторых пользователей сайт возможно будет какое-то время доступен. Точное число пользователей kino.pub неизвестно, домен зарегистрирован на частное лицо, проживающее в США.

Русский интерфейс: Да
Требуется Android: 5.0+

Разработчик: kinopub
Домашняя страница: https://kino.pub
Имя пакета: com.kinopub

На территории РФ работает только через VPN

1.26
04.05.2021
добавлено: поддержка некоторых устройств (Samsung TAB A7, Lenovo Tablet) которые нормально работали только на версии 1.15добавлено: опция ‘маленький буфер’, можно включаеть для слабых и старых устройств, включено автоматом для некоторых устройств (kivi, xgimi и версий андроида Скачать:
Версия: 1.28 Kinopub v1.28 (DTS)
Версия: 1.26 Kinopub_v1.26(5.0+).apk ( 6.43 МБ )

Версия: 1.15 (4.1+) Kinopub_v1.15(4.1+).apk ( 3.94 МБ )

версия: 1.24
Kinopub_v1.24(5.0+).apk ( 5.12 МБ )

версия: 1.15
Kinopub_v1.15(4.1+).apk ( 3.94 МБ )

версия: 0.93
Kinopub_v0.93(4.1+).apk ( 2.62 МБ )

версия: 0.85 kp-0.85.apk ( 2.59 МБ )

Сообщение отредактировал Chudmin — 15.03.22, 14:49

Источник

Tvmlkiterrordomain error 3 kinopub как исправить

Краткое описание:
Приложение позволяет пользоваться сервисом kino.pub.
KINOPUBer — деморолик

Основные возможности приложения:
— просмотр фильмов/сериалов, а также концертов, документальных фильмов, документальных сериалов и подборок;
— полный доступ к библиотеке фильмов с возможностью сортировок и фильтрации;
— просмотр информации по фильмам, трейлера, кадров, актёрского состава, комментариев, рейтингов;
— просмотр фильмографии каждого актёра с короткой биографией о нём;
— продолжение просмотра, просмотр всех серий одного сезона без остановки;
— быстрый просмотр по клику на «play» на постер фильма/сериала;
— создание/удаление закладок, а также добавление/удаление фильмов из них;
— просмотр списка недосмотренных серий, отмечание просмотра, быстрое отмечание по длинному тапу;
— просмотр информации о не вышедших сериях;
— просмотр ТВ, а также добавленных плейлистов (стабильно работает пока что только ОТТClub и EdemTV).

Языки: русский
Разработчик: Aleksey Zenin
Совместимость: Требуется tvOS 10.2 или более поздняя версия.
Группа в Telegram: KinopubApp (ATV4)
iTunes Store: itunes.apple.com/ru/app/kinopuber

Настройки для просмотра kino.pub:
Для того, чтобы воспользоваться списком описанных выше возможностей, необходимо заменить DNS на 092.053.127.103

При этом желательно сначала сменить DNS — потом установить приложение. Если после DNS у вас отображается «что-то не то», то удалите приложение и установите его заново.

Вопрос: В приложении кроме просмотра кадров ничего нет. Почему?
Ответ: У вас открылась ознакомительная версия. Для того, чтобы получить доступ ко всем возможностям необходимо заменить DNS на 092.053.127.103

При этом желательно сначала сменить DNS — потом установить приложение. Если после DNS у вас отображается «что-то не то», то удалите приложение и установите его заново.

На DNSе также настроен сервис ТОСАМОЕ (через подмену Young Hollywood)

В: DNS заменил. Просит ввести код. Ввожу код на сайте — пишет «Неверный код»
О: Для использования приложения необходим PRO-аккаунт на сервисе kino.pub. Проверьте оплачен ли у вас аккаунт

В: Прописал DNS в настройках, но загружается стандартное приложение.
О: Иногда провайдеры фильтруют DNS запросы на внешние сервера.
Проверить можно следующим образом — в консоли выполнить команды
nslookup
server 092.053.127.103
donatelloth.ru
Если в ответе не содержится адрес 092.053.127.103, звоните провайдеру, объясняйте ситуацию.

В: Нужен ли какой-либо сертификат (как с WWE, WSJ) для того, чтобы приложение работало?
О: Нет, нужна только настройка DNS

В: Будет ли работать на последних версиях tvOS
О: Да, приложение работает на последних версиях

В: Я не хочу терять доступ к другим сервисам, настроенным через DNS.
О: Подмена для данного приложения также настроена на DNS Тосамое — попробуйте использовать его 188.138.9.150

В: Я продвинутый пользователь и знаю на что способен мой роутер. Как мне сделать подмену без установки DNS вручную?
О: donatelloth.ru -> 092.053.127.103

В: Я всё проверил, переустанавливал приложение, звонил провайдеру. Но все равно не могу получить доступ к полным функциям. Что делать?
О: Проверьте, что роутер не использует «безопасный DNS» или «Яндекс DNS».

Версия 0.43 от 24.05.2017
— edem теперь работает тоже
— каналы теперь разбиваются по группам
— добавлено еще несколько «пиконов»

Вышла версия 0.42 от 23.05.2017
— изменен вид списка каналов
— добавлены некоторые иконки для каналов
— парсинг едема теперь корректный, но видео все равно не запускает

Сообщение отредактировал serjrodin — 10.09.17, 16:58

Источник

Tvmlkiterrordomain error 3 kinopub как исправить

Краткое описание:
Просмотр сериалов и фильмов.

Описание:
Приложения позволяет смотреть сериалы, фильмы, мультфильмы и т. д. с сайта kino.pub по подписке (от 117 руб./мес.). Есть возможность выбора оригинальной звуковой дорожки или множества российских студий озвучивания. Есть русские и английские субтитры. Есть некоторые видео в 4K. Но большинство в формате FullHD.

На kino.pub можно найти часть фильмов, которые еще не попали в официальный прокат в интернете. По решению Московского городского суда ресурс внесен в реестр запрещенных в России ресурсов, который ведет Роскомнадзор. Причина блокировки может быть разной, но чаще всего ей является жалоба правообладателя. В ближайшее время все российские провайдеры должны обеспечить блокировку ресурса для своих клиентов, но для некоторых пользователей сайт возможно будет какое-то время доступен. Точное число пользователей kino.pub неизвестно, домен зарегистрирован на частное лицо, проживающее в США.

Русский интерфейс: Да
Требуется Android: 5.0+

Разработчик: kinopub
Домашняя страница: https://kino.pub
Имя пакета: com.kinopub

На территории РФ работает только через VPN

1.26
04.05.2021
добавлено: поддержка некоторых устройств (Samsung TAB A7, Lenovo Tablet) которые нормально работали только на версии 1.15добавлено: опция ‘маленький буфер’, можно включаеть для слабых и старых устройств, включено автоматом для некоторых устройств (kivi, xgimi и версий андроида Скачать:
Версия: 1.28 Kinopub v1.28 (DTS)
Версия: 1.26 Kinopub_v1.26(5.0+).apk ( 6.43 МБ )

Версия: 1.15 (4.1+) Kinopub_v1.15(4.1+).apk ( 3.94 МБ )

версия: 1.24
Kinopub_v1.24(5.0+).apk ( 5.12 МБ )

версия: 1.15
Kinopub_v1.15(4.1+).apk ( 3.94 МБ )

версия: 0.93
Kinopub_v0.93(4.1+).apk ( 2.62 МБ )

версия: 0.85 kp-0.85.apk ( 2.59 МБ )

Сообщение отредактировал Chudmin — 15.03.22, 14:49

Источник

Как установить Кинопаб (Kinopub) на iPhone, Android или Apple TV

Друзья, всем привет. Как многие здесь, я уже было забыл времена, когда ежедневно заглядывал на торренты в поисках новинок кино и сериалов. Спасибо стримингу, который позволял не тратить время на поиск, загрузку и разбор файлов. Можно было подобрать кино на вечер через удобный веб-интерфейс или приложение и сразу же начать его просмотр.

За такое удобство, экономию времени и трафика было и заплатить не жалко.

А теперь всё гораздо проще. Почти ничего нет в России. Даже и платить-то не за что.

Так что, друзья, перешёл я на тёмную сторону. Никому не рекомендую (да-да!), но если вам это интересно, вот как сделать то же самое.

Почему именно Кинопаб

Сейчас в комментарии набегут «знатоки» и расскажут, как можно искать и смотреть все топовые новинки через поиск в Google. Таким я уже не занимаюсь много лет. Разумеется, найти получится все что душе угодно, но смотреть при этом будете дешевую экранку с хрустом попкорна и смешками из зала, рекламой очередного казино или букмекера.

Ребята из Kinopub держат уровень, они не торопятся побыстрее добавить в каталог новый фильм в сомнительном качестве. Сервис пополняют только доступным в 1080p контентом, когда появится профессиональный дубляж и субтитры. Никаких вставок аудио- или видео-рекламы здесь нет.

За это и за удобный каталог сервиса не жалко заплатить. Цена вопроса: 260 рублей в месяц или 217 рублей (при оплате за полгода).

При этом клиент сервиса можно установить на 5 устройств, а сверх лимита получится пользоваться через браузер.

Как установить Kinopub на Android

Пожалуй, на гаджетах с этой операционна системой запустить клиент сервиса проще всего. Просто скачиваем APK-файл с сайта Kinopub и устанавливаем в обычном режиме.

Если же вам попалась приставка на Android TV без файлового менеджера или с ограничением на установку из сторонних источников, есть обходной путь:

◼ В приложении введите URL: https://kpdl.cc/k.apk.

◼ Скачайте клиент Kinopub по ссылке и подтвердите установку приложения на приставку.

На домашнем экране после этого отобразится приложение, останется лишь войти в свою учетную запись и привязать приставку.

Как установить Kinopub на Apple TV 4/4K

Приложение устанавливается, как и большинство не самых официальных сервисов, через подмену DNS.

◼ Перейдите в Настройки – Сеть.

◼ Измените параметр DNS с Авто на Вручную.


◼ Введите DNS – 095.213.208.250.

◼ После этого перейдите в Настройки – Основные – Конфиденциальность.

◼ Активируйте пункт Делиться Аналитикой Apple TV.

◼ Выберите Добавить профиль.

◼ Введите ссылку atvpr.org/atv4 (без https)

◼ Подтвердите установку сертификата в разделе Настройки – Основные – Об этом устройстве – Доверие сертификатов.

◼ После этого установите приложение Young Hollywood из App Store

◼ Авторизуйтесь в приложении и на сайте сервиса при помощи временного кода.

Если инструкция кажется слишком заморочной, можете просто включить воспроизведение на iPhone или iPad и вывести картинку на приставку по AirPlay.

Как установить Kinopub на iPhone или iPad

Сложнее всего с нашими любимыми смартфонами и планшетами. Закрытая ОС не позволяет просто так установить стороннее, а вместе с этим еще и пиратское приложение.

▷ Раньше была доступна простая и быстрая установка через TestFlight, но лавочку прикрыли.

▷ Еще есть сторонние сервисы, которые предлагают купить сертификат разработчика. Он позволяет подписывать и устанавливать любые приложения. Работает год, после чего потребуется покупать новый сертификат и переустанавливать программу. Сам не пробовал, рекомендовать не буду.

▷ Есть способ установить клиент через AltStore, но придется каждую неделю переподписывать утилиту (инструкция здесь).

▷ На гаджетах с джейлбрейком IPA-файл устанавливается легко и просто, почти как на Android.

▷ Проще всего пользоваться веб-версией через Safari. Интерфейс отлично оптимизирован, а встроенный системный плеер позволяет выбирать скорость воспроизведения и включать режим “картинка в картинке”.

Не забывайте, что пользоваться сервисом нужно через VPN или бесплатно запросить зеркало в личном кабинете. Ссылка будет работать напрямую на любом устройстве с браузером (Apple TV в пролете).

Я сделал себе удобный ярлык прямо на рабочем столе.

◼ Откройте сайт Kinopub в Safari (через VPN или персональную ссылку на зеркало).

◼ Нажмите кнопку Поделиться.

◼ Выберите пункт На экран «Домой».

Вы сможете запускать веб-версию сервиса, как обычное приложение на смартфоне.

Кроме этого есть клиенты для платформ Dune и Kodi. Кому нужно, инструкция есть на сайте сервиса. А еще есть несколько профильных групп в Telegram, где вам помогут с установкой и настройкой соответствующего клиента.

Провести настройку нужно всего лишь один раз на каждом своем устройстве. Я потратил не более получаса времени, чтобы закинуть клиенты на Smart-TV, приставку, все семейные айфоны и айпады.

Теперь смотрю любые фильмы и сериалы по приятной цене и в хорошем качестве! И да, знаю, что редакция здесь такое не любит! Извините, если что. Но вдруг запостят мой материал? Тогда спасибо!

Источник

That error indicates that your application js file failed to load. I beleive that you might still be using localhost path in your swift code, which will work fine in simulator, as both simulator and the localhost is running on the same machine. However, when you deploy the app to the Apple TV device, it will never be able to find localhost.

You simply need to host your entire client app somewhere in the cloud and then give the path of the hosted files. An other alternative would be to connect both your Apple TV and your machine to the same network and host your client app publicly in the local network. You can then provide your machine IP address as the path. On mac you have pre-installed apache so you can do something like below to host it within your local network.

// start your apache server from the terminal

sudo apachectl start

// then check whether you are able to access your webserver

// go to browser and type your ip address (you can check your ip in the network settings in System Preferences)

// by default you should see a page with content «It Works!»

Your files are by default available at this location, /Library/WebServer/Documents and you can put all your client code in this place. Then test the paths in your browser by hitting your IP address and the relative paths. If all works well, specify the same path in your Apple TV native code and deploy it to the actual device and test (make sure that both your device and your machine are connected to the same network).

That error indicates that your application js file failed to load. I beleive that you might still be using localhost path in your swift code, which will work fine in simulator, as both simulator and the localhost is running on the same machine. However, when you deploy the app to the Apple TV device, it will never be able to find localhost.

You simply need to host your entire client app somewhere in the cloud and then give the path of the hosted files. An other alternative would be to connect both your Apple TV and your machine to the same network and host your client app publicly in the local network. You can then provide your machine IP address as the path. On mac you have pre-installed apache so you can do something like below to host it within your local network.

// start your apache server from the terminal

sudo apachectl start

// then check whether you are able to access your webserver

// go to browser and type your ip address (you can check your ip in the network settings in System Preferences)

// by default you should see a page with content «It Works!»

Your files are by default available at this location, /Library/WebServer/Documents and you can put all your client code in this place. Then test the paths in your browser by hitting your IP address and the relative paths. If all works well, specify the same path in your Apple TV native code and deploy it to the actual device and test (make sure that both your device and your machine are connected to the same network).

(tvOS). Известные проблемы и решения

tvmlkiterrordomain error 3

Ошибка tvmlkiterrordomain error 3
  1. Отключите приставку на 15 минут (не менее).
  2. Перезагрузите роутер.
  3. Если не помогло — проверьте интернет-соединение.

Ошибки воспроизведения на большом количестве фильмов

Проверьте, что на сайте в разделе «Мои устройства» для приставки активированы все галки (для Apple TV 4K) или стоит галка «Поддержка 4К» и не стоит галка «поддержка HEVC» (для Apple TV 4)

Расположение раздела «Мои устройства»
Правильные настройки для работы 4К HDR (Apple TV 4K)
Правильные настройки для работы 4К SDR (Apple TV 4)

Со стороны устройства требуются следующие настройки. В разделе «аудио и видео» выставить формат 4к SDR, выход HDMI YCbCr, цветность 4:2:0 и включить оба вида согласования.

Черные квадраты

К сожалению, вариантом является только играться настройками приставки и телевизора.

На телике отключаем все улучшатели и уплавнятели. 

На приставке 4к SDR YCbCr 4:2:0 и оба согласования вкл. 

Настраиваем дополнительно свой тв по данным с сайта https://www.rtings.com/tv/reviews

Тестирование этой версии программы завершено

Необходимо зайти в приложение TestFlight, открыть там карточку приложения cncrt/ViewPlay/TRLX и нажать кнопку Update. Процедуру надо повторять раз в 90 дней.

I have a TVML app working quite nicely now in the simulator. I’ve started with a menuBar template, and have used a stackTemplate as well as productTemplate. Everything is working just dandy in the simulator. However, when I hook my Apple TV up and try to run it on there, the application loads, but then I get the following error:

TVMLKitErrorDomain error 3

I have been trying to find out what this is for a few days , but I have not found any information pertaining to the error code. The simulator version is running on the localhost 9001 like Apple recommends and that is flawless. I just can’t get the app to run properly on the device though. Does anyone know what that error is, and how I can fix it? As always I appreciate your help!

asked Jan 28, 2016 at 1:01

user1516264's user avatar

You need to run this command from the same directory as your TVMLKit JS file:

python -m SimpleHTTPServer 9001
.

Krzysztof Bracha's user avatar

answered Jul 1, 2017 at 10:20

Raman Bhasker's user avatar

1

I had same error in my TV app. Solved by editing Info.plist. This error indicates that URL user trying to visit is not reachable.

You need to allow http:// from Info.plist for your app.

enter image description here

answered Nov 30, 2016 at 11:48

sschunara's user avatar

sschunarasschunara

2,27524 silver badges31 bronze badges

If you are running on device, you should change this line from localhost to your IP address:

static let TVBaseURL = "http://localhost:9001/"

to

static let TVBaseURL = "http://MY.IP.ADDRESS.HERE:9001/"

answered Jan 28, 2016 at 20:50

shirefriendship's user avatar

Just open a new terminal at your app folder and run the following command before running the simulator:

ruby -run -ehttpd . -p9001

answered Jul 1, 2019 at 1:24

Subhan's user avatar

SubhanSubhan

1,4543 gold badges21 silver badges57 bronze badges

I have a TVML app working quite nicely now in the simulator. I’ve started with a menuBar template, and have used a stackTemplate as well as productTemplate. Everything is working just dandy in the simulator. However, when I hook my Apple TV up and try to run it on there, the application loads, but then I get the following error:

TVMLKitErrorDomain error 3

I have been trying to find out what this is for a few days , but I have not found any information pertaining to the error code. The simulator version is running on the localhost 9001 like Apple recommends and that is flawless. I just can’t get the app to run properly on the device though. Does anyone know what that error is, and how I can fix it? As always I appreciate your help!

asked Jan 28, 2016 at 1:01

user1516264's user avatar

You need to run this command from the same directory as your TVMLKit JS file:

python -m SimpleHTTPServer 9001
.

Krzysztof Bracha's user avatar

answered Jul 1, 2017 at 10:20

Raman Bhasker's user avatar

1

I had same error in my TV app. Solved by editing Info.plist. This error indicates that URL user trying to visit is not reachable.

You need to allow http:// from Info.plist for your app.

enter image description here

answered Nov 30, 2016 at 11:48

sschunara's user avatar

sschunarasschunara

2,27524 silver badges31 bronze badges

If you are running on device, you should change this line from localhost to your IP address:

static let TVBaseURL = "http://localhost:9001/"

to

static let TVBaseURL = "http://MY.IP.ADDRESS.HERE:9001/"

answered Jan 28, 2016 at 20:50

shirefriendship's user avatar

Just open a new terminal at your app folder and run the following command before running the simulator:

ruby -run -ehttpd . -p9001

answered Jul 1, 2019 at 1:24

Subhan's user avatar

SubhanSubhan

1,4543 gold badges21 silver badges57 bronze badges

У меня есть приложение TVML, которое теперь работает в симуляторе довольно хорошо. Я начал с шаблона menuBar и использовал stackTemplate, а также productTemplate. В симуляторе все работает просто денди. Однако, когда я подключаю свой Apple TV и пытаюсь запустить его там, приложение загружается, но затем я получаю следующую ошибку:

TVMLKitErrorDomain error 3

Я пытался выяснить, что это за несколько дней, но я не нашел никакой информации, относящейся к коду ошибки. Версия симулятора работает на локальном хосте 9001, как рекомендует Apple, и это безупречно. Я просто не могу заставить приложение работать должным образом на устройстве. Кто-нибудь знает, что это за ошибка, и как я могу ее исправить? Как всегда, я ценю вашу помощь!

4 ответа

Вам нужно запустить эту команду из того же каталога, что и ваш JS-файл TVMLKit:

python -m SimpleHTTPServer 9001 .


7

Krzysztof Bracha
1 Июл 2017 в 16:16

У меня была такая же ошибка в моем телевизионном приложении. Решено путем редактирования Info.plist. Эта ошибка указывает на то, что пользователь URL, пытающийся перейти, недоступен.

Вам необходимо разрешить http:// из Info.plist для вашего приложения.

enter image description here


5

sschunara
1 Дек 2016 в 07:29

Если вы работаете на устройстве, вы должны изменить эту строку с localhost на свой IP-адрес:

static let TVBaseURL = "http://localhost:9001/"

К

static let TVBaseURL = "http://MY.IP.ADDRESS.HERE:9001/"


1

shirefriendship
28 Янв 2016 в 23:50

Просто откройте новый терминал в папке вашего приложения и выполните следующую команду перед запуском симулятора:

ruby -run -ehttpd . -p9001


1

Subhan
1 Июл 2019 в 04:24

Description:

I created a new TVML project and launched it. The first error was the App Transport Security, which I fixed via Info.plist :

App Transport Security Settings -> Allow Arbitrary Loads -> YES

Then I ran it again and I’m getting this error:

Failed to load launch URL with error: (null)
appController(_:didFailWithError:) invoked with error: Error
Domain=TVMLKitErrorDomain Code=3 «(null)»

The project seems to stop here (application func in AppDelegate.swift):

   appControllerContext.launchOptions["BASEURL"] = AppDelegate.tvBaseURL
   print(launchOptions) //returns nil
   //error on following line
   if let launchOptions = launchOptions as? [String: AnyObject] {
        //does not enter here
        for (kind, value) in launchOptions {
            appControllerContext.launchOptions[kind] = value
        }
    }

What I’ve tried:

I attempted changing the tvBaseURL from «http://localhost:9001/» to http://MY-IP-ADDRESS-HERE:9001/

but that didn’t change anything.

Question:

What is causing this error and how do I solve it?

asked Aug 19, 2016 at 9:40

kemicofa ghost's user avatar

kemicofa ghostkemicofa ghost

15.9k5 gold badges81 silver badges128 bronze badges

3

You should start the server with port number

enter the following command in terminal

ruby -run -ehttpd . -p9001

And finally your tvBaseURL should navigate to the server folder like this

"http://yourLocalhost:9001/Downloads/TVMLCatalogUsingTVMLTemplates/Server/"

answered Nov 29, 2018 at 10:01

Naveen Paulsingh's user avatar

I also faced the same problem, I solved it by changing tvBaseURL in AppDelegate

static let tvBaseURL = "http://127.0.0.1:9001/Downloads/TVMLCatalogUsingTVMLTemplates/Server/"

As you see — I have to show exact path to Server folder. That also works if you put it to some web server.

Hope that it can help!

answered Oct 7, 2017 at 12:30

moonvader's user avatar

moonvadermoonvader

18.5k17 gold badges65 silver badges114 bronze badges

I just ran into this issue. You need to pay close attention to the terminal output.

I got:

[2019-03-15 12:28:43] INFO  WEBrick 1.3.1
[2019-03-15 12:28:43] INFO  ruby 2.3.7 (2018-03-28) [universal.x86_64-darwin17]
/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/socket.rb:205:
in `bind': Address already in use - bind(2) for 0.0.0.0:9001 (Errno::EADDRINUSE)

Address already in use — bind(2) for 0.0.0.0:9001

At this point you either have to choose a different port number (if you decide to do such then make sure your server’s port and your Xcode’s project port match) or kill the previous server by ctrl + c or just killing that terminal window.

Also note in some of Apple’s sample projects the ruby -run -ehttpd . -p9001 command is to be done in a folder named Server and for others it’s just suppose to be done in the App’s main folder. Just look into the README file to figure this out.

answered Mar 15, 2019 at 16:01

mfaani's user avatar

mfaanimfaani

31.3k18 gold badges155 silver badges277 bronze badges

Описание:

Я создал новый проект TVML и запустил его. Первой ошибкой была безопасность транспорта приложений, которую я установил с помощью Info.plist:

App Transport Security Settings -> Allow Arbitrary Loads -> YES

Затем я снова запустил его, и я получаю эту ошибку:

Не удалось загрузить URL запуска с ошибкой: (null) appController (_: didFailWithError:) вызывается с ошибкой: Ошибка Domain = TVMLKitErrorDomain Code = 3 «(null)»

Проект, кажется, останавливается здесь (application func in AppDelegate.swift):

   appControllerContext.launchOptions["BASEURL"] = AppDelegate.tvBaseURL
   print(launchOptions) //returns nil
   //error on following line
   if let launchOptions = launchOptions as? [String: AnyObject] {
        //does not enter here
        for (kind, value) in launchOptions {
            appControllerContext.launchOptions[kind] = value
        }
    }

Что я пробовал:

Я попытался сменить tvBaseURL на » http://localhost:9001/» на http://MY-IP-ADDRESS-HERE:9001/

но это ничего не изменило.

Вопрос:

Что вызывает эту ошибку и как ее решить?

19 авг. 2016, в 12:26

Поделиться

Источник

3 ответа

Вы должны запустить сервер с номером порта

введите следующую команду в терминале

ruby -run -ehttpd . -p9001

И, наконец, ваш tvBaseURL должен перейти в папку сервера, как это

"http://yourLocalhost:9001/Downloads/TVMLCatalogUsingTVMLTemplates/Server/"

Naveen Paulsingh
29 нояб. 2018, в 11:04

Поделиться

Я только столкнулся с этой проблемой. Вы должны обратить пристальное внимание на вывод терминала.

Я получил:

[2019-03-15 12:28:43] INFO  WEBrick 1.3.1
[2019-03-15 12:28:43] INFO  ruby 2.3.7 (2018-03-28) [universal.x86_64-darwin17]
/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/socket.rb:205:
in 'bind': Address already in use - bind(2) for 0.0.0.0:9001 (Errno::EADDRINUSE)

Адрес уже используется — bind (2) для 0.0.0.0:9001

В этот момент вам нужно либо выбрать другой номер порта (если вы решите сделать это, то убедиться, что ваш порт сервера и порт вашего проекта XCode совпадают), либо убить предыдущий сервер, ctrl + c или просто убить окно терминала.

Также обратите внимание, что в некоторых проектах Apple используется ruby -run -ehttpd. -p9001 ruby -run -ehttpd. -p9001 должна быть выполнена в папке с именем Server, а для других она просто должна быть выполнена в главной папке приложения. Просто посмотрите в файл README, чтобы понять это.

Honey
15 март 2019, в 16:12

Поделиться

Я также столкнулся с той же проблемой, я решил ее, изменив tvBaseURL в AppDelegate

static let tvBaseURL = "http://127.0.0.1:9001/Downloads/TVMLCatalogUsingTVMLTemplates/Server/"

Как вы видите — я должен показать точный путь к папке сервера. Это также работает, если вы поместите его на какой-либо веб-сервер.

Надеюсь, что это поможет!

moonvader
07 окт. 2017, в 12:36

Поделиться

Ещё вопросы

  • 0Как передать html в функцию добавления строки jquery datatables
  • 0C ++ Vector Iterator: сравни и удаляй два элемента
  • 0специализация на шаблонах, c ++
  • 1Как предсказание и оценка работают в науке
  • 0Как вставить две или более строки в таблицу, используя mysqli_multi_query () без ошибок вставки?
  • 1Android LunarLander и JetBoy Thread source
  • 0Qt Creator: обрабатывать предупреждения как ошибки
  • 1Можно ли отобразить сетку таблицы?
  • 0Наиболее распространенный второй запрос, учитывая первый — группировка SQL
  • 0Поля ввода в диалоговой форме пользовательского интерфейса jQuery не работают в мобильном телефоне
  • 1сделать слэш дБ остальные вызов API, из приложения AC #
  • 0MySQL Найдите, сколько дней нужно, чтобы получить наивысший положительный прогресс
  • 0PHP — Найти предыдущее значение в многомерном массиве
  • 0Как загрузить данные из большого файла в MySQL
  • 0Google Static Map Image работает не на устройстве Tizen, а на эмуляторе
  • 1Как установить все флажки, нажав на заголовок столбца CheckBox столбца DatagridCheckBox?
  • 0Вертикально выровнять div для адаптивного шаблона
  • 0Используйте параметр IN в предложении WHERE внутри хранимой процедуры MySQL
  • 1Запись 100’000 строк в XML-файл с Xdocument занимает слишком много времени
  • 0Обновление данных MySQL на основе или равно имени столбца
  • 0Могу ли я вызвать system () из службы Windows
  • 1Почему булево значение одноэлементно в природе [JavaScript]
  • 1Интеграция с Android SDK Tools
  • 0Добавить URL iframe src с вводом формы
  • 1Удалить строку под определенным значением панды
  • 1wpf привязка пользовательского элемента управления загруженное событие не выполнено
  • 1java.lang.UnsatisfiedLinkError — Проблема с собственным методом
  • 1ElasticSearch Percolator API с запросами, которые выполняются к дочерним документам
  • 0Почему JQuery создает избыточные элементы <p> </ p> с этой строкой html?
  • 0PHP — как вставить данные формы в первый раз и во второй раз обновить те же данные
  • 1Создание нового столбца с использованием определенных условий
  • 1Windowlicker не работает на OS X
  • 0Однобайтовые коды символов
  • 1Как добавить массив к каждой предыдущей строке в пандах?
  • 0Внутреннее объединение двух таблиц с результатами даты
  • 1Запуск и остановка услуг
  • 1org.json.simple: почему JSONParser.parse () возвращает объект, а не JSONObject?
  • 1проблема вращения showDialog, когда используются два диалога
  • 1на значке кнопки воспроизведения Android не изменится, пока песня не будет полностью воспроизведена
  • 1Запускает две функции из прослушивателя событий (одна ограничена, другая нет)
  • 1Android: представление списка с миниатюрой
  • 1Pyjnius «не могу найти класс» ошибка
  • 1Matplotlib: Как рисовать линии краев в Arc — патчи
  • 0Войти и оплатить с помощью интеграции с Amazon
  • 0Предложение по реализации инструмента чтения файлов
  • 0SQL Как отобразить текст рядом со значениями в столбце
  • 0Как установить значение высоты div динамически?
  • 0Где я могу получить glibc?
  • 0Доступ запрещен php curl в AWS Elastic Beanstalk
  • 1Проблема безопасности JavaScript

Сообщество Overcoder

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Не удалось завершить операцию ssservererror domain ошибка 5001
  • Не удалось завершить операцию posix ошибка 1