FBSOpenApplicationErrorDomain код = 4 помилка


188

Коли я намагаюся запустити додаток iOS у симуляторі Xcode 6 в iPhone 6, я отримую помилку Неможливо запустити додаток у Simulator .

І код помилки:

Під час запуску виникла помилка (Domain = FBSOpenApplicationErrorDomain, Code = 4)

Чи може хтось підказати, як це вирішити?

введіть тут опис зображення


Досить симулятор та чистий проект та запущений ще раз теж працювали для мене.
— Прадхуман Чавда

Відповіді:


355

Це працювало для мене:

iOS Simulator -> Скидання вмісту та налаштувань ... -> Скидання

Скріншот рядка меню

Ви впевнені в скріншоті

посилання від Qiita: Не вдається запустити додаток у Simulator エ ラ ー の 対 応 方法 .


9
Те ж саме. Чому це відбувається під час першого запуску, це справді любительсько. Слід очікувати більше від Apple.
— Алекс Заватоне

12
Скидання не має нічого спільного з рішенням. Як уже згадувалося в примітках до випуску Xcode, ця помилка є якраз спричиненою помилкою в стані / погоді в SpringBoard. Вирішення проблеми полягає в тому, щоб просто спробувати ще раз, і скидання сим-карти насправді не допоможе.
— Джеремі Хаддлстон Секвойя

@JeremyHuddlestonSequoia правильно, не скидаючи, просто вийдіть із тренажера та запустити знову, я вирішив проблему.
— axl411

Це відбувається після того, як хтось змінив профіль надання нашого проекту під час злиття. Рішення працює для мене.
— evanchin

44

Тільки закриття iOS Simulator працювало на мене.

Не завжди потрібно скидати iOS Simulator. Мені навіть не довелося закривати Xcode.


2
Набагато краще, ніж скинути
— Саран

Це працює. Будь ласка, змушуйте кинути своє моделювання. Він працюватиме більшу частину часу, інакше Скиньте ваш тренажер.
— Дхармендра Кумар Раджан

2
- Вихід з сім-дім не працює. - Вихід з XCode не працює. - Видалення програми не працює - Скидання Sim din не працює 😢
— Vaibhav Saran

10

Це сталося зі мною одного разу, коли я додав деякі активи як символьні посилання (через ln -sf). Не вдалося навіть встановити на пристрої.

Після того, як я видалив посилання та зробив паперову копію, воно працювало і помилки не було.


1
Boyhowdy так, я дуже хочу висвітлити цю відповідь, тому що, якщо це ваша проблема, жоден з цих інших "скидання / закриття / виконання дощового танцю" відповіді ніколи не спрацює!
— WiseOldDuck

3

Не потрібно виходити з тренажера або скидати весь вміст кожен раз.

Просто закрийте додаток, над яким ви працюєте, якщо працює на тлі.

це працює для мене.


2

Як зазначалося в примітках до випуску Xcode, ця помилка (разом із парою інших) є наслідком помилки у часі. Вирішення проблеми полягає в тому, щоб просто спробувати.

Дивіться https://developer.apple.com/library/prerelease/mac/releasenotes/DeveloperTools/RN-Xcode/Chapters/xc6_release_notes.html#//apple_ref/doc/uid/TP40001051-CH4-SW1

Тестування на тренажері iOS може призвести до помилки, яка вказує на те, що додаток не вдалося встановити чи запустити. Повторіть тестування або почніть іншу інтеграцію.

Також дивіться:

https://devforums.apple.com/thread/248879?tstart=0


1

Я просто вийшов з тренажера, очистив проект і запустив його знову.


1

Просто вийдіть з бета-версії xcode6.0 або ще й запустіть проект знову, це працювало для мене.


0

Повторне введення Xcode видалить невдалі непотрібні симулятори, які імітували кеш, тому перезавантаження - це хороший варіант вирішення цієї проблеми.

iOS Simulator -> Скидання вмісту та налаштувань.


Це дублююча відповідь, оскільки запропоноване рішення вже було запропоновано @JeffWalters.
— прикол

Не кажучи вже про те, що відповідь - це неправильна дезінформація.
— Джеремі Хаддлстон Секвойя

0

Будьте уважні, якщо пропускаєте встановлення. Я випадково змінив Skip Install на головну ціль, коли я мав намір змінити її залежно. При зміні його назад я повинен був зробити прибирання.


0

Ця проблема, ймовірно, почалася після того, як ми включили фоновий режим у нашому додатку. Моє рішення:

1) Перейдіть до тренажера
2) Утримуйте cmd + зсув
3) Два рази натисніть клавішу "H"
4) Відсуньте програму, щоб зупинити її роботу у фоновому режимі.
5) Біжи знову.

(Дуже втомило, що потрібно повторювати вищезазначений крок кожен раз, коли я будую та запускаю)


-1

Відкрийте налаштування схеми програми та відредагуйте її, як показано на скріншоті екрана. Насправді вам потрібно вимкнути функцію "Запуск через фонове завантаження". Працювали для мене. Етапи, 1. Виберіть ціль і виберіть "редагувати схему" 2. Виберіть вкладку "Параметри" праворуч у вікні деталі. 3. Зніміть прапорець "Запустити через вибір фону".


Існує неприємний брак екрана.
— Натан Туггі

-2

Відключіть апаратну клавіатуру. У головному меню ios simulator Обладнання -> Клавіатура -> Відключити апаратну клавіатуру.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.