Устройство ios-устройства Meteor

57
4

Я сталкиваюсь с проблемами, когда я пытаюсь meteor run ios-device

Первая ошибка, с которой я столкнулся, - это сообщение об ошибке:

Meteor.js Cordova Error: ERROR whitelist rejection

Я решил это, следуя этому. Я создал mobile-config.js в своей корневой папке и добавил строку:

App.accessRule('*');

Эта ошибка исчезла, но появилась еще одна ошибка.

Finished load of: http://meteor.local/
Uncaught Error: TypeError: undefined is not an object
(evaluating 'Package['service-configuration'].ServiceConfiguration'):191:
http://meteor.local/packages/accounts-base.js?7c29db5c21a76726509bb6bb2a68a2b4b1ecf657

И я застрял. meteor run ios отлично работает. Я пробовал переходить в http://meteor.local/packages/accounts-base.js?7c29db5c21a76726509bb6bb2a68a2b4b1ecf657 и ничего там не было. Если meteor.local заменяется на localhost:3000, страница загружается в моем браузере.

Буду признателен за любую помощь! EDIT: это тоже ушло, но теперь приложение просто зависает на экране загрузки.

Последние несколько строк журналов:

METEOR CORDOVA DEBUG (meteor_cordova_loader.js) Loading from url: http://meteor.local
Resetting plugins due to page load.
METEOR CORDOVA DEBUG loading filepath: /var/mobile/Containers/Data/Application/xxx/Library/NoCloud/meteor/xx/ for path: %2F

Кто-нибудь столкнулся с этим?

спросил(а) 2015-08-03T00:36:00+03:00 5 лет, 2 месяца назад
1
Решение
58

У меня были проблемы с подключением приложения на экране загрузки на мобильных устройствах, и я исправил его, переместив каталоги клиентов и сервера в корневой каталог приложения: вместо. /my_app/app/client я использовал. /my_app/client.

ответил(а) 2015-08-25T16:33:00+03:00 5 лет, 2 месяца назад
42

Я имел:

if (Meteor.isClient) {
dataReadyHold = LaunchScreen.hold();

Router.onBeforeAction('loading');
Router.onBeforeAction('dataNotFound');
}


Комментируя строку с 'dataReadyHold', сделал трюк, хотя, как только началось, приложение загрузило требуемые данные просто отлично.

ответил(а) 2015-11-16T01:15:00+03:00 4 года, 11 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема