2015-06-24 2 views
0

UPDATE: Это было исправлено путем сброса настроек телефона. Общие -> Сброс -> «Сбросить все настройки».Ошибка приложения при запуске с помощью инструментария с calabash-ios

При запуске нашего приложения на базе IBM MobileFirst у нас возникают проблемы с iPhones 6 и 6+.

Когда аппаратное обеспечение калабаша связано, и я вручную запустил приложение, появится всплывающее окно, и приложение закроется почти мгновенно.

Двойное постукивание домой показывает мне приложение, работающее в фоновом режиме, но Xcode не распознает его как выполняющийся процесс. После принудительного закрытия приложения и повторного запуска он обычно будет делать то же самое, но иногда он появляется.

Я заметил, что наша автоматизация иногда застревает в бесконечном цикле запуска и сбоя. Это происходит только в инструментальном приложении.

Аварийный журнал выдает EXC_BAD_ACCESS. I found a thread в google group из нескольких лет назад, который говорит о флажках компоновщика, но у меня нет ни одного из более слабых флагов, упомянутых там.

Шаги для воспроизведения:

* App должны быть оборудованы с рамками автоматизации кальян (calabash-ios setup должен быть выполнен в том же каталоге, что и xcodeproj файл.)

  1. сборки приложений и развернуть родной проект ИСН XCode через затмение.
  2. Создайте цель -cal с настройкой «Запуск».
  3. Убить отладчик/приложение.
  4. Вручную запустите приложение на устройстве. Приложение будет успешно запущено, возможно, на 15-20% от времени, иначе оно просто прекратится.

Использование версии calabash-cucumber 0.14.3.

компоновщика флаги: $ (наследственные) -force_load "$ (SRCROOT) /calabash.framework/calabash" -lstdC++

Он появляется $ (наследуется) содержит -ObjC для отладки.

Xcode установлен на: /Applications/Xcode.app/Contents/Developer
версии Xcode: 6.1.1
Xcode сборки: 6A2008a

+0

Поэтапные шаги воспроизведения будут более полезными. –

+0

Без «калабаша» ваше приложение падает? Кроме того, это гибридное приложение, native ios или xamarin? –

+0

Нет, приложение не падает без каллаба. Это гибридное приложение IBM MobileFirst. – tuggles

ответ

0

Пользователь не отвечает на запросы, исправление было:

На самом деле я только что нашел исправление. Мне нужно было сбросить настройки телефона в настройках -> Общие -> Сброс -> «Сбросить все Настройки» (первый вариант). С тех пор такого поведения не наблюдалось.

0

У меня была точно такая же проблема, пытались так много различных способов и, наконец, нашел, как это исправить - я изменил каталог проекта, вытащил из Git, то Bundle установить, стручок установить и построить приложение с калебас цели, как обычно

Xcode 7.3.1, калабаш-огурец (0.19.1)

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