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.