2015-03-19 2 views
0

My Meteor-приложение больше не работает так, как было разработано на iOS, без меня что-то изменилось. Приложение по-прежнему работает при запуске с локального сервера (http://localhost:3000), а также при размещении на meteor.com. Но в iOS-симуляторе и при развертывании на устройстве iOS через xCode приложение не работает должным образом.Метеорное приложение внезапно перестает работать на iOS

Приложение открывается с формой, которая должна быть заполнена пользователем. При отправке формы на iOS введенные значения вкратце сохраняются в переменных сеанса, но почти сразу переменные сеанса освобождаются и форма отображается снова. (Что должно произойти для загружаемого внешнего файла JSON на основе значений формы, после чего обрабатывается и отображается содержимое этого файла JSON.)

Я только что обновил до последней версии Meteor и xCode сделал обновление в фоновом режиме.

Предполагается, что приложение загрузит файл шрифта Google (с сайта fonts.googleapis.com), но, несмотря на то, что это нормально, когда приложение обслуживается как локальным, так и метеорным шрифтом, шрифт не загружается, если приложение работает на iOS.

Извините, у меня нет фактического кода примера (всего приложения?) Или работающей версии приложения, которое я могу вам показать. Поскольку приложение еще не доступно для публики, я немного неохотно публикую его здесь. :(

Есть ли способ, чтобы осмысленно отлаживать приложение Метеора работает на прошивке? Есть ли что-то очевидно, что я не хватаю в развертывании?

ответ

0

Оказывается, есть проблема с метеором 1.0.4 и строительство проекта используя Кордова (https://github.com/meteor/meteor/issues/3814)

Я понижен до метеор 1.0.3 через:.

meteor update --release 1.0.3 

Затем я удалил папку Кордова в .meteor/местном/с

rm -R cordova-build 

Затем я исправлен 1.0.3 на 1.0.3.2 с

meteor update --patch 

Это решило проблему.

Смежные вопросы